Mayank Narula

India

@distrux

Senior Software Developer

Badges

Problem Solving
CPP
Java
Python
Days of Code
Days of JS
Sql

Certifications

Work Experience

  • Senior Software Engineer

    Apollo 24|7•  June 2024 - Present•  Gurugram , India

    Responsible for Marketing , SEO and Performance of Web Platform of Apollo 247

  • Software Engineer- II (Frontend)

    Synaptic•  October 2023 - June 2024•  Gurugram, Haryana, India

    Enhanced user experience by designing intuitive web interfaces, improving loading times and clicks by 15%. Developed reusable component libraries to expedite new development, reducing time-to-market by 20%. Mentored junior developers by providing guidance on solutions improving team productivity by 10%

  • Senior Software Engineer (Frontend)

    Apollo 247•  November 2020 - October 2023•  Gurugram, Haryana, India

    Created scalable web applications using agile methodologies, reducing project delivery times by 10%. Optimized web page performance scores from 30-40 to 50-60 range for improved user experience. Regularly reviewed peers’ code contributions, offering constructive feedback to enhance overall product quality. Maintained comprehensive documentation of development work saving development time by 20%. Enhanced software functionality by 30% by identifying and resolving complex technical issues.

  • UI Developer

    Aspiring Minds•  March 2020 - November 2020•  Gurugram, Haryana, India

    Designed UIs within frontend web frameworks, exploiting associated templates and tools to shorten development times from 1-2 months to 2-3 weeks. Stayed up-to-date on industry trends, incorporating new technologies and techniques into projects whenever applicable. Improved adoption of new tech stack by 15%

  • Software Engineer (Frontend)

    Infoedge India Limited•  June 2018 - February 2020•  Noida, Uttar Pradesh, India

    Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance. Implemented reusable components that significantly reduced development effort on multiple projects reducing effort from 2-3 weeks to 1 week for kick starting new projects.

Education

  • DTU, Delhi (Delhi Technological University - formerly DCE)

    Computer Science & Engineering, Bachelor of Technology in Computer Engineering•  August 2014 - June 2018•  Percentage: 81.2

  • Sri Guru Nanak Public School

    Central Board of Secondary Education XII - Science•  March 2013 - March 2014•  Percentage: 96.8

Skills

Git
NPM
Yarn
MaterialUI
ReactJS
NextJS
Redux JS
HTML
CSS
Typescript
Data Structures and Algorithms
JavaScript
Algorithm
Data Structure
Javascript(Intermediate)
React