Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Projects
Personal Information
Hobbies and Interests
Generic

Mayank Narula

New Delhi

Summary

Resourceful professional with successful track record in developing innovative web designs and features. Possesses solid knowledge of HTML, CSS, JavaScript, latest frontend technologies and industry best practices to build robust and scalable UI. Demonstrated success in identifying and resolving complex code issues.

Overview

6
6
years of professional experience
2
2
Certificate

Work History

Software Development Engineer - II (Frontend)

Synaptic
10.2023 - Current
  • Optimized web applications for speed, scalability and security.
  • Enhanced user experience by designing intuitive and visually appealing interfaces for web applications.
  • Developed reusable code libraries to expedite future development efforts, reducing time-to-market for new features.
  • Mentored junior developers by providing guidance on best practices, coding techniques, and problem-solving skills.

Senior Software Engineer (Frontend)

Apollo 24|7
11.2020 - 10.2023
    • Developed scalable applications using agile methodologies for timely project delivery.
    • Optimized code performance for improved user experience and system efficiency.
    • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
    • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
    • Enhanced software functionality by identifying and resolving complex technical issues.

UI Developer

Aspiring Minds
03.2020 - 11.2020
    • Developed custom UI components to address unique business requirements and improve overall functionality.
    • Enhanced user experience by implementing innovative and responsive UI designs.
    • Designed UIs within frontend web frameworks, exploiting associated templates and tools to shorten development times from 2-3 months to 3-4 weeks.
    • Stayed up-to-date on industry trends, incorporating new technologies and techniques into projects whenever applicable.

Software Engineer (Frontend)

Infoedge India Limited
06.2018 - 02.2020
    • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
    • Enhanced user experience with intuitive interface design and responsive web applications.
    • Refactored legacy codebase for improved maintainability, paving way for easier future updates.
    • Developed 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

Bachelor of Technology - Computer Engineering

Delhi Technological University
Delhi, Delhi
05.2018

Central Board of Secondary Education XII - Science Education

Sri Guru Nanak Public School
Delhi, Delhi
03.2014

Skills

  • React Proficiency, Redux State Management
  • JavaScript expertise, TypeScript Fundamentals
  • HTML5 Mastery, CSS3 expertise, UI and UX principles
  • RESTful APIs integration, Graph-QL Familiarity
  • Version Control: Git and Git-hub
  • Problem-Solving
  • Responsive Web Design
  • Debugging proficiency
  • Agile development methodologies
  • Website optimization
  • NPM and Yarn Usage
  • Team Collaboration, Work Ethics

Certification

Responsive Web Design by FreeCodeCamp

Issued - 10/01/22

Credential Link

https://www.freecodecamp.org/certification/mnarula96/responsive-web-design


JavaScript Data Structures and Algorithms by FreeCodeCamp

Issued - 02/01/22

Credential Link

https://www.freecodecamp.org/certification/mnarula96/javascript-algorithms-and-data-structures

Languages

ENGLISH
Advanced (C1)
HINDI
Bilingual or Proficient (C2)

Timeline

Software Development Engineer - II (Frontend)

Synaptic
10.2023 - Current

Senior Software Engineer (Frontend)

Apollo 24|7
11.2020 - 10.2023

UI Developer

Aspiring Minds
03.2020 - 11.2020

Software Engineer (Frontend)

Infoedge India Limited
06.2018 - 02.2020

Bachelor of Technology - Computer Engineering

Delhi Technological University

Central Board of Secondary Education XII - Science Education

Sri Guru Nanak Public School

Projects

AlgoLens 

2019 - 2022

The project helps visualize Data structures and Algorithms in Computer Science.Technologies used - React, TypeScript, and Material UI


IoT Home Security 

2018

The project successfully enhances home security by raising fire and theft alarms using IoT devices.

Technologies used - Android, Firebase, and Node JS.

Personal Information

Title: Software Development Engineer - II ( Frontend )


Hobbies and Interests

  • Music
  • Art
  • Sports
  • Humour
Mayank Narula