Shivam Mehta
Shivam Mehta

Senior Software Engineer with over 0 years of experience
<London/>

MongoDB
React Native
Node.js
AWS
Full Stack Development
UX Design
DevOps
Redux
GraphQL
Docker
Cypress
Swift
Problem-Solving
Next.js
Express
Styled Components
Typescript
Detox
Tailwind CSS
ElasticSearch
Project Management

Employment History.

/app/src/Experience/Shivam/

Senior Software Engineer

Util

Dec 2022 – Sep 2023

  • Spearheaded the adoption of Micro Frontends, boosting development efficiency by 30% and enhancing codebase maintainability.
  • Reduced page load times by 40% through code refactoring and asset optimization.
  • Developed visually stunning projects using D3.js, WebGL, and 3D animations.
  • Championed design philosophies, curated the design library, and managed all frontend aspects.
  • Built a reusable component library that halved UI development time.
  • Mentored junior developers and hosted regular Frontend X Product meetings to ensure seamless collaboration and innovation.

Senior Fullstack Engineer

TotallyMoney

Feb 2020 – Nov 2022

  • Started as a Senior Frontend Developer managing several React apps before leading the architecture and cloud infrastructure of our mobile app.
  • Mentored and managed a team, hosted monthly frontend presentations, and kept the team updated with the latest tech trends.
  • Worked extensively with Redux, TypeScript, GraphQL, Next.js, Docker, and styled-components, and managed the in-house component library.
  • Achieved rock-solid, fast E2E tests in the cloud using Cypress and Detox. From 2 hours 15 mins down to 20 mins!
  • Contributed to native iOS (Swift) and Android (Java) for custom UI components and animations.
  • Integrated Sentry for app performance insights and collaborated with Customer Operations to preempt user issues.
  • Ensured compliance with GDPR and ICO guidelines as a certified Data Champion.

Senior FullStack Engineer

Healthera

Sep 2018 – Feb 2020

  • Led a team of 8 junior developers, handling sprint planning, R&D, complex tickets, and mentorship.
  • Managed external tech partners and used MongoDB, Express, React, GraphQL, NodeJS, and Docker.
  • Enhanced web apps' scalability and performance.
  • Championed best practices for code quality and collaborated closely with the design team for a seamless user experience.

Senior Software Engineer

EMBL-EBI

Sep 2017 – Aug 2018

  • Traveled across Europe interviewing stem cell scientists to develop a cutting-edge React app for purchasing stem cells.
  • As the product owner for the frontend app, handled A/B testing, backend data schemas, and optimized partial text searches on the Lucene engine.
  • Utilized a diverse tech stack including ReactJS, Redux, NodeJS, Stripe, Perl, SQL, ElasticSearch, Lucene, Ensembl, and Gene Sequencing tools.
  • Significantly improved the app's user experience and functionality.

Frontend Developer

Crowdsurfer

Jan 2017 – Aug 2017

  • Enhanced the user interface and experience of the crowdfunding analytics platform.
  • Developed responsive, eye-catching interfaces with ReactJS.
  • Collaborated with the design team to turn mockups into functional components.
  • Optimized performance and created interactive data visualizations using D3.js.
  • Ensured high-quality, reliable code through rigorous testing and debugging with Jest and Selenium.

Frontend Developer

Realsense Solutions

Aug 2012 – Oct 2016

  • Advanced from intern to full-time Web Developer, working on e-learning courses, e-commerce platforms, and cross-platform apps.
  • Built dynamic, responsive web applications using ReactJS, AngularJS, and JQuery.
  • Developed interactive e-learning modules, secure e-commerce sites, and cross-platform mobile apps with frameworks like React Native and Ionic.
  • Involved in every phase of the software development lifecycle, ensuring high-quality deliverables.

Intern

Microsoft

Aug 2011 – Jun 2012

  • Contributed to development projects using Java and C#, learning industry best practices in software engineering and project management.
  • Enhanced problem-solving abilities and deepened understanding of software development processes.
  • Improved communication and teamwork skills through collaboration with senior developers and participation in code reviews and project meetings.

Education.

2009-2014

BSc Computer Science👨‍🎓 University of Derby

2021-2022

AI: Cloud and Edge Implementations👨‍🎓 University of Oxford

(Part-time) MSc in Artificial Intelligence👨‍🎓 University of Oxford

Projects.

Sentiment Analysis

Since I was doing my evening course in AI whilst working at TotallyMoney, I decided to help the customer operations team by building an ML model that organised all our Apple appstore reviews into ‘Crashes’, ‘Unhappy with our service’, ‘Compliments’, ‘Feature Requests’ and so on :)

Looking at how tech debt can be useful

Visual Regression on CI