Summary
Overview
Work History
Education
Skills
Timeline
Abhishek Sharma

Abhishek Sharma

New Delhi

Summary

Dynamic web developer with over 11 years of experience specializing in JavaScript, ReactJs, Node.js, and PHP (CodeIgniter), among other technologies. Expertise in building scalable, responsive, and accessible web applications is complemented by strong frontend and backend development skills. Proven track record of leading development teams, providing mentorship, and ensuring adherence to best practices through rigorous code reviews. Committed to enhancing user experiences through intuitive interface design and integration of third-party APIs to boost functionality and engagement while maintaining compliance with WCAG 2.0 accessibility standards.

Overview

12
12
years of professional experience

Work History

Team Leader

R Systems International Ltd
08.2021 - Current

Key Responsibilities

Lead a team of developers to design, develop, and deliver scalable, responsive web applications using modern JavaScript frameworks and backend technologies. Collaborate with cross-functional teams to ensure high-quality software aligned with business objectives.

  • Team Leadership: Manage and mentor a team of 4–10 developers.
    Conduct code reviews and enforce best practices using tools like SonarQube and ESLint.
  • Application Development: Architect and implement enterprise-grade applications using React.js, Redux, Node.js, TypeScript, HTML5, CSS3 .
    Design and develop RESTful APIs and integrate them with front-end components.
    Implement OKTA-based authentication across multiple projects.
  • Project Delivery: Collaborate with stakeholders to gather and refine requirements.
    Ensure timely delivery of features in live production environments with minimal disruption.
    Optimize application performance for speed and scalability.
  • Innovation & Quality: Leverage AI-assisted development tools (GitHub Copilot) to accelerate coding and maintain consistency.
    Implement WCAG 2.0 accessibility standards for inclusive user experience.

Key Projects

  • Generali Insurance Agent Portal: Streamlined policy renewals and onboarding with dynamic PDF generation and secure email workflows.
  • Incentives Importer: Built ReactJS UI integrated with NodeJS backend for managing ETL-processed data.
  • Rules and Fees: Developed custom query builders for lender-specific rules and fees.
  • Lender Desk Demo & Internal/External ITR: Enhanced legacy applications and integrated incentive tracking features.

Senior Software Engineer

Magic Software
12.2018 - 08.2021

    Key Responsibilities

    Developed and delivered highly interactive, accessible educational platforms and simulations for global clients, ensuring compliance with WCAG 2.0 standards and optimized performance for large-scale deployments.

    • Frontend Development: Built reusable global components and interactive UI modules using ReactJS, JavaScript, HTML5, CSS3 .
    • Developed complex animations and game mechanics using Phaser and Anime.js for engaging learning experiences.
    • Accessibility & Compliance: Implemented WCAG 2.0 accessibility standards across all projects to ensure inclusive design.
    • Project Ownership: Took end-to-end responsibility for multiple projects, including requirement analysis, UI design, development, and testing.
    • Initiated and led development of key modules before team onboarding.
    • Collaboration & Mentorship: Worked closely with SMEs, QA teams, and clients to clarify requirements and deliver high-quality solutions.
    • Conducted training sessions for new team members and supported knowledge sharing.
    • Key Projects

      • SAVVAS Learning Inc: Developed five educational games for Pre-K learners using ReactJS with advanced animations and sound effects.
      • Pearson VL: Built an interactive e-learning platform featuring 27 virtual chemistry labs with drag-and-drop functionality.
      • Math Simulation K2: Delivered 72 educational games for early learners focusing on numbers, counting, and basic calculations.
      • ALI Science Simulation: Designed and implemented 200 interactive science simulations for grades 2–10 covering Physics, Chemistry, and Biology.

Software Engineer

Agami Technologies
06.2014 - 12.2018

Role Overview

Designed and developed scalable web applications and custom solutions for the education and real estate sectors. Managed end-to-end project lifecycles, including architecture, database design, development, and deployment.

Key Responsibilities

  • System Architecture & Development: Architected overall system design for multiple projects ensuring scalability and maintainability.
    Developed robust backend systems using PHP (CodeIgniter) and Node.js , and dynamic frontend using JavaScript, AngularJS, HTML5, CSS3 .
  • Database & API Integration: Designed and implemented efficient database schemas in MySQL .
    Integrated third-party APIs and built custom modules for enhanced functionality.
  • Project Management: Independently managed full project lifecycle—from requirement gathering to delivery.
    Collaborated directly with clients for requirement clarification and feature deployment.
  • Cloud & Infrastructure: Set up and maintained AWS infrastructure , including server configuration and deployment pipelines for continuous delivery.

Key Projects

  • PositiveAlly: Educational platform for after-school programs and summer camps; implemented roster management and attendance tracking systems.
  • Closing Connect: Real estate transaction management tool for sellers, buyers, and brokers.
  • Cost Sheet for Title Security Agency of Arizona: Developed cost estimation utility integrated with SoftPro Select.
  • Kansas City Title: Custom transaction management tool integrated with SoftPro Select for real estate operations.

Education

Bachelor of Computer Applications - Software Engineering

Amity University, Noida

Skills

  • Frontend: JavaScript (ES6), Reactjs, Nextjs, TypeScript, HTML5, CSS3, SASS/SCSS
  • Backend: NodeJS, PHP
  • Database: MySQL, SQL and MongoDB
  • CI/CD: Webpack, Babel, Jest, React Testing Library, Docker, Jenkins, GCP Version Control & Methodologies: Git, GitHub, GitLab, Agile
  • Tools and Productivity: GitHub Copilot, VS Code, ESLint, SonarQube

Timeline

Team Leader - R Systems International Ltd
08.2021 - Current
Senior Software Engineer - Magic Software
12.2018 - 08.2021
Software Engineer - Agami Technologies
06.2014 - 12.2018
Amity University - Bachelor of Computer Applications, Software Engineering
Abhishek Sharma