I have 11 years of experience in software development, with a focus on front-end development. I am skilled in building user-friendly and visually appealing websites and applications using a variety of technologies, including HTML, CSS, JavaScript, and React. I have experience working on both small and large-scale projects, and am comfortable with agile development methodologies. I am also experienced in working with cross-functional teams, and have excellent problem-solving and communication skills.
My job responsibilities include software development, project
planning, estimations, code reviews, team management, deployment
activities, and enhancement of software developed on Client-Server
architecture. I've got the expertise to deliver optimized code
adhering to the best coding standards using SonarQube.
I have the ability to grasp and learn quickly, deliver as per
commitment, stay focused, handle client interactions and achieve
expertise. I follow monitoring project progress & outstanding issues
and ensure the quality & timeliness of the deliverables. I identify
the risks and work closely with the team to fix the same at the
earliest. I've hands-on experience with Java, database and Unix
commands to access server logs.
I've experience with version control tools like GIT, Perforce & SVN,
and development tools like Visual Studio Code and Eclipse. I've
experience in handling projects with team of 6 engineers with client
engagement and on-time delivery.
Mar 2024 - Present
• Creating data driven application for supply chain team of
one of the largest home improvement retailers in the US.
• Working with the data analytics team and developing In-Stock
health dashboard using React JS & TypeScript.
• Using Apache ECharts for building different type of charts
and manage data through datasets.
• Using AG Grid for creating high performance React grids.
• Using Styled Components for styling the react components.
May 2020 - Feb 2024
• UI development of banking applications using technologies
like JavaScript, ReactJS, jQuery, etc.
• Working on Responsive web design and debugging using a
browser console.
• End-to-end application development and root cause analysis.
• Discussing the project plan with stakeholders.
• Creating lightweight and fast-loading web experiences
through optimization of front-end code.
• Developing consumer banking SAAS applications for financial
institutions.
• Working with the design team and deciding the best user
experience screens.
• Deployment in all the environments i.e., SIT, UAT, Pre-Prod
& Production.
• Experience with version control using GitLab and SVN.
• Leading a team of 6 engineers and mentoring them with all
types of technical assistance.
• Actively participating in daily stand-up calls and making
sure there are no blockers.
• Adhering to quality procedures, performing code
walkthroughs, and reviewing code.
• Estimating development efforts, and delegating tasks to the
team members.
July 2016 - May 2020
• Worked on new requirements and unit testing.
• Developed new features like Performance Improvement Plan for
vehicle loan defaulters.
• Managed and assigned tasks to junior developers in the team.
• Released new changes to SIT/UAT environments.
• Attended status calls with onsite leads and discussed the
challenges.
• Execution of Non-Prod and Prod on-call activities.
March 2016 - July 2016
• Web development of features like new training courses for
users.
• Code reviews for internal projects by following the coding
standards.
• Troubleshooting and issues fixing.
January 2013 - March 2016
• Requirement discussion, and development of enhancements.
• Worked closely with the clients at the client location.
• Worked on production issue fixing.
• Attended daily stand-up meetings and weekly conference calls
with the onsite team.
• Actively participated in code reviews and technical
discussions.
• Received Certificate of Appreciation for delivering assigned
tasks on time.
July 2008 - June 2012
Computer Science & Engineering with score 73.18%