Hey there!👋
I'm Mehdi, a Computer Science undergraduate at Newcastle University. I'm passionate about Technology in all its aspects, whether it be designing innovative solutions or managing teams of Computer Science mentors in order to teach CS in the local community and inspire the next generation of coders. Outside of programming, I can usually be found fencing, teaching or debating.
At a glance:🏆
• Computer Science, IT and Physics Undergraduate of the Year 2019
• Overall Finalist at Hack the Burgh V
• Competitive Debater for Newcastle University
Take a look at my technical skills below:💻
Languages:
JavaScriptPythonJavaTypescriptHTMLCSSVBACFrameworks:
ReactReact NativeBootstrapGatsbyNodeFirebaseTools:
GitBashMongoDBPosticoPostmanNPMGraphQLHerokuOutside of my studies, I have gotten involved with some amazing companies doing awesome work. Take a look at a snapshot of my professional work:
WonderBill
Sep 2019 - Aug 2020
Software Engineering Intern
• Built a feature to monitor the progress of linking accounts, improving the experience of ~100K users on iOS/Android
• Deployed web scraper fixes across 20+ utility providers, resolving 7400+ errors (Tech: JS, React, React Native, Redux)
Visa
Jun - Aug 2019
Software Engineering Intern
• Developed a new system that visualised testing results, achieving a 350% time decrease to conduct multiple types of testing methods (white-box, data validation, etc)
• Wrote modules in Java and Vaadin to parse large data files more efficiently, reducing upload times by 30%
• Volunteered with other colleagues in community empowerment initiatives, such as assisting local schools with errands and teaching regarding careers in Technology to young students
Shearman & Sterling LLP
Jul - Jul 2018
Knowledge Management Summer Intern
• Streamlined attorney workflow processes by engineering specific VBA macros, achieving up to 30% workload decrease on resource-intensive tasks - approximately a cost reduction of £200,000 per annum.
• Identified potential infrastructure improvements by consulting with stakeholders and identifying pain points to tackle in the future
• Conducted research with other interns on Big Data, and successfully presented the subject to various attorneys and business services colleagues
BBC
Jan - May 2018
Computer Science Mentor (Contract role)
• Collaborated with the BBC to deliver Computer Science lessons to 8-13 year old students in my local community, as part of the CLIMB Micro:bit Initiative
• Taught accelerated intro to JavaScript and Computational Thinking, using Micro:bits, to approximately over 55 students
• Developed the student's Computational Thinking and Programming ability in order to inspire the next generation of coders
In between my professional and academic efforts, I also regularly get involved in volunteering initiative and extracurricular activities. Take a look at some of them below!
Code First: Girls
Oct 2019 - Present
Coding Instructor
• Teach weekly sessions on Web Development to a class of 15+ students as part of a national effort to encourage more women to pursue software development
• Technologies covered are HTML, CSS, Bootstrap, Git, JavaScript, JQuery
Ambitia
Feb 2019 - Present
Founder
• Implementing a social platform aimed at connecting students to relevant career opportunities, and empowering students regardless of their access to opportunities
Computing and Technology Society
May 2018 - May 2019
Outreach Officer
• Elected as the Outreach Officer of the Computing and Technology Society (NUCATS), the university's largest Technology-oriented society
• As the Outreach Officer, I managed teams of university students who were sent into school to teach Computer Science, in order to encourage more interest in the subject. This allowed us to ensure that all students, regardless of their area’s resources or socioeconomic status, can learn and be inspired.
Debating Society
May 2018 - Feb 2019
Competitions Convenor
• Managed international debating competitions that each generated approx. £1000
• Automated repetitive tasks by creating tailored Excel workbooks and achieved a 70% time reduction, freeing up more time and resources for both myself and future successors