Summary
Overview
Work History
Education
Skills
Websites
Languages
Certification
Timeline
Generic

MOHAMED KHAN

Singapore

Summary

I’m a front end software engineer with more than six years of experience in web development. Crafting innovative solutions and staying ahead of the curve with the latest technologies.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Senior Front End Software Engineer

Incube8 Pvt Ltd
06.2022 - Current

As a key Frontend developer, I am responsible for the front-end architecture in Incube8, with the support of the brightest engineer within my team. I worked closely with different teams and departments and helped them with technical problems. With this, we've maintained a lead for more than 10 years over our competitors in the dating the space.

Led how to improve our engineering culture, conducted training and mentored colleagues and junior engineers with best practices for the latest technology software engineering.

Things that I've worked and shared to improve the engineering culture:

  • Oversee the design system team for organization's reusable UI components in all our web apps (StoryBook).
  • Identified the feature that can be shared between the projects and proposed Request for Comments (RFC) to convert those modules to micro-front end.
  • Supervise the performance improvement of the web app to be performant and fast. (Migrated to NextJS and the latest version of ReactJS)
  • Conduct proof of concept and MVP to benefit the organization in the long run. (PWA, react-query, GraphQL with AWS lambda, Cypress (e2e testing framework), and Percy for visual testing.
  • Monitoring front-end CI/CD, e2e testing, unit testing, and release rollout.
  • Helped the backend developer transition to how to use NodeJS.
  • Conduct site reliability (SRE) contributions during any release cycle.
  • Oversee front-end library and framework upgrades.
  • Analyze any potential security vulnerabilities in our web apps.

The technologies we use in the team:

  • React
  • NextJS
  • Redux
  • Styled components and EmotionJS
  • React Query
  • React window
  • AWS
  • AWS serverless
  • GraphQL
  • PHP
  • Laravel
  • Cloudflare
  • Elastic Search
  • MySQL
  • DynamoDB
  • Sentry
  • Jenkins
  • Bitbucket
  • Github
  • AWS

Front End Software Engineer

Incube8 Pvt Ltd
10.2019 - 06.2022
  • Led the migration from old front-end code to React, making it easier to manage and improve our products.
  • Crafting cross-browser compatible code to ensure seamless user experiences across various platforms and browsers.
  • Familiarity with responsive web design principles to ensure applications function smoothly across various devices and screen sizes.
  • Expertise in translating Figma designs into high-quality, functional code, ensuring fidelity to the original design and optimal user interaction.
  • Experienced in utilizing Sentry for proactive monitoring and resolution of system errors and performance issues as part of Site Reliability Engineering (SRE) responsibilities.
  • Recognized as a go-to code reviewer, ensuring code quality and adherence to coding standards.
  • Actively involved in mentoring junior team members, imparting best practices and fostering professional growth within the team.

Software Engineer

Dream Cyber Solutions
06.2018 - 05.2019

Dream Cyber Solution is a startup with a small group of developers who build software tailored to meet client requirements. As a software engineer at Dream Cyber Solution, I have worked on various point-of-sale (POS) billing applications and user management systems

  • As a software engineer, I worked mainly with MEAN stack and MERN stack
  • Plan, design and execute application using BDD process
  • Perform bug fixes and feature enhancement

The technologies we use in the team:

  • Node
  • Typescript
  • MongoDB
  • Express
  • AWS
  • Angular
  • React
  • RxJS
  • Redux

Education

Bachelor of Engineering - Electronics and Communication Engineering

Anna University
Chennai - India
06.2017

Skills

  • Typescript
  • Javascript
  • React
  • React Native
  • NextJS
  • Redux
  • React Query
  • Nodejs
  • HTML
  • CSS
  • Express
  • MongoDB
  • CSS-in-JS
  • Cypress
  • Jest

Languages

English
Tamil

Certification

  • Node.js Application Developer, The OpenJS Foundation - June 2023 - June 2026

Timeline

Senior Front End Software Engineer

Incube8 Pvt Ltd
06.2022 - Current

Front End Software Engineer

Incube8 Pvt Ltd
10.2019 - 06.2022

Software Engineer

Dream Cyber Solutions
06.2018 - 05.2019

Bachelor of Engineering - Electronics and Communication Engineering

Anna University
MOHAMED KHAN