Post Job Free
Sign in

Front-End Software Development

Location:
Edison, NJ
Posted:
June 11, 2025

Contact this candidate

Resume:

TUSHAR SHARMA

Edison,NJ 607-***-**** ********@**********.*** LinkedIn.

PROFESSIONAL SUMMARY

• Over 6 years of experience building scalable web applications using modern front-end frameworks such as Angular, React, and Vue.js.

• Developed and maintained responsive, cross-browser compatible UI components using HTML5, CSS3, and SCSS. Strong command of JavaScript ES6+ and experience with Bootstrap framework to ensure consistent styling across devices.

• Integrated ngRx store for efficient state management in Angular applications.

• Worked on pilot projects utilizing GraphQL to streamline frontend-backend data interaction and reduce over-fetching.

• Designed and consumed RESTful services, ensuring secure and efficient data flow between frontend and backend systems.

• Delivered multiple complex enterprise-level applications, collaborating with product teams, QA, and DevOps in Agile environments.

• Applied best practices for modular architecture, performance optimization, and maintainable front-end codebases.

• Built reusable component libraries and frameworks to accelerate development and onboarding across teams.

• Experience in software development and Implementation of Web-Based, Client-Server applications using React, Java and J2EE technologies.

• Expertise in building user interface and Single Page Application with Angular along with ng- router.

• Good experience in Core Java concepts like JavaBeans, Exception Handling, Collections Frameworks and Multithreading etc.

• Hands-on experience with Java 8+ features such as Functional Programming, Lambda Expressions.

• Strong experience in using Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, Spring Data, Spring Cloud, Spring Security, Spring Thyme leaf, Spring REST, Spring Microservices.

• Hands-on experience in automated JUnit testing, Mockito. Experience in React, HTML, CSS, Bootstrap,Javascript Experience in React Javascript frameworks, web Pack and testing with Jest and Enzyme.

• Experience using Amazon Web Services such as EC2, ECS, S3, Lambda.

• Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and worked on AWS Toolkit for Eclipse to develop, deploy, and debug Java applications using Amazon Web Services.

• Strong experience in SQL, PL/SQL, Hibernate and have a good familiarity with MongoDB. Worked with Web/Application servers Apache Tomcat, IBM Web Sphere, JBoss, Web Logic.

• Work experience with tools such as GIT, Jenkins, Sonar, Crucible, Maven, Github and Log4j. Expertise in Jenkins and Maven for automated application build and testing.

• Capable of delivering optimized, effective and well-documented code, adhering to quality standards and meeting expected delivery dates.

• Profound understanding and hands on experience working with team members from varied cultures, excellent verbal and written communication

• Actively participated in sprint planning and scrums to deliver the sprint targets

• Experienced in full life cycle development of software’s using Object Oriented Programming/ Methodologies (OOPs) Extensive knowledge on NoSQL, DynamoDB and Software testing tools like Cucumber.

• Developed dynamic, component-based user interfaces using Vue.js, improving frontend performance and user engagement across multiple web applications.

• Ability to communicate effectively with all levels of the organization such as technical, management and customers and presented technical designs and strategies through daily operations meeting

TECHNICAL SKILLS

• Front-End: ReactJS, Angular 8+, Vue.js, Bootstrap, JavaScript, HTML5, CSS3, SCSS

• State Management: ngRx, Redux (basic familiarity)

• Back-End: Java, Node.js, Spring Boot, REST APIs, Express

• Databases: MS SQL Server, Oracle, MySQL

• Cloud: AWS, GCP

• Big Data: Hadoop, Spark (PySpark, SparkSQL), MapReduce

• Tools: Git, Postman, Docker, Microsoft ALM, JIRA

• Architecture: MVC, OOP, Microservices, Event-Driven PROFESSIONAL EXPERIENCE

Miracle Software Systems, Novi, MI

Software Developer

Jul 2021 – Present

Technology Lead

Client: Capital One, Chicago, IL

April 2022 - April 2025

• Built and led front-end development of Capital One’s credit card UI using ReactJS, serving 3M+ users annually.

• Rebuilt an internal Angular component library, boosting developer productivity by 56% and improving maintainability.

• Ensured responsive, cross-browser compatible interfaces adhering to WAI-ARIA accessibility standards.

• Created RESTful APIs to connect with backend services for real-time application status and scoring.

• Partnered with UI/UX, DevOps, and backend teams in an Agile environment, contributing to sprint demos and planning.

• Mentored and managed a cross-functional team of 5 developers (onshore/offshore), performing code reviews and technical onboarding.

• Introduced GraphQL for querying select endpoints and integrated it with React components (pilot project).

Indus Group Inc., Hackensack, NJ

Software Developer – Contract

Oct 2020 – Mar 2021

Client: Wells Fargo, New York, NY

• Wrote scalable front-end code using Angular, React, HTML, CSS, JavaScript, ensuring full cross-browser compatibility.

• Used Bootstrap framework to maintain responsive design across platforms.

• Created middleware integrations with backend APIs via RESTful services for data fetching and updates.

• Developed and optimized Angular 8-based components for internal banking applications.

• Followed Extreme Programming to build effective products by doing pair programming, estimating user stories, writing all kinds of tests (Junit, integration, Acceptance Integration), Refactoring the code. Implemented Angular Router to enable navigation from one view to next as the customer performs application tasks.

• Responsible for scripting and applying various testing types which varied from Unit testing to Usability testing.

• Created custom angular services to emit data between parent and root components of the angular application.

• Used Log4j for application logging and debugging. Designed and developed the REST based Micro services using the Spring Boot, Spring Data with JPA and used Swagger to interact with API endpoints of the micro services.

• Worked on writing quality code using TDD (Test driven development) and unit tested the same on both client side and server side. New library development with micro services architecture using Rest APIs, spring boot

• Worked closely with QA teams for unit testing and usability improvements. Binghamton University – Teaching Assistant

Graduate TA – Data Extraction

Aug 2019 – Dec 2019

• Assisted in data collection and preprocessing using Python, analyzing Twitter data using scraping and NLP.

• Mentored students in programming basics and helped debug extraction pipelines. AgZiet LLC / ValuAg LLC, Binghamton, NY

Software Development Intern

Jun 2019 – Aug 2019

• Built a location-based Android game using Java, Unity, and OpenCV to reward local business visits.

• Used MS SQL Server for back-end integration and data persistence. Kataria Automobiles Pvt. Ltd., Ahmedabad, India

Software Developer

Feb 2015 – Aug 2017

• Developed enterprise payroll and HR modules using HTML/CSS,JavaScript, and SQL Server.

• Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirements

• Used Java Messaging Services (JMS) for reliable and asynchronous communication. Participating in code review activities and constantly collaborating with various teams.

• Responsible for core Java coding, used eclipse Integrated Development Environment

(IDE). Used JDBC to connect to the database.

• Involved in Unit testing, System Testing and writing test cases using JUnit. Wrote SQL queries and stored procedures.

• Used AngularJS, Bootstrap, jQuery for designing the single page application. Wrote JUnit for unit testing the newly developed features.

• Implemented the project around design patterns to increase code reusability.

• Used Git as source control management giving a huge speed advantage on centralized systems that have to communicate with a server.

• Created reusable front-end forms with HTML/CSS and integrated backend logic for employee and leave management.

Lipi Data Pvt. Ltd., Udaipur, India

Front-End Intern

Apr 2013 – Jun 2013

• Built UI components for XML tool using HTML and CSS; assisted with stylesheet creation and UI layout.

PROJECTS

Face Recognition Attendance App

• Built using Android, OpenCV, Java, C++, and HTML. Deployed for contactless attendance with image processing.

Smart Home Security App

• IoT app with Raspberry Pi, Node.js backend, camera stream processing, and license plate recognition for security logging.

EDUCATION

M.S. in Computer Science

Binghamton University, SUNY – NY, USA

Aug 2018 – May 2020

Relevant Courses: Algorithms, Operating Systems, Programming Languages, Mobile Game Dev, Smart Devices

B.Tech. in Information Technology

Rajasthan Technical University – India

Aug 2010 – Jun 2014

CERTIFICATIONS

• Microsoft Specialist: HTML5, CSS3, JavaScript – Cert No: E139-3992

• Microsoft Certified Professional – Cert No: E139-3997 ADDITIONAL QUALIFICATIONS

• Exposure to GraphQL and ngRx Store

• Deep familiarity with Agile, Jira, Git, and CI/CD pipelines

• Strong grasp of OOP and MVC architecture

• Led complex projects with cross-team coordination in enterprise environments

• Comfortable working independently and collaboratively in hybrid/remote models



Contact this candidate