Post Job Free
Sign in

Software Development Node Js

Location:
Peachtree Corners, GA, 30092
Posted:
April 17, 2025

Contact this candidate

Resume:

Srujan Bharadwaj

Email: **********@*****.***

Mobile:1-470-***-****

PROFESSIONAL SUMMARY

~6 years of experience in building web applications using JavaScript, MEAN stack: MongoDB, Express, AngularJS, and Node.js.

~Proficient in technologies, frameworks, and libraries including Angular, Angular Material, ReactJS, React Native, NodeJS, Prime NG, and Bootstrap.

~Skilled in UI/UX development with HTML, CSS, SASS, LESS, JavaScript, TypeScript, jQuery, AJAX, and JSON.

~Experienced in developing dynamic Single Page Applications (SPAs) using Angular with filters, routers, custom directives, and services, leveraging knowledge of the Document Object Model (DOM).

~ Adept at designing SEO-focused, responsive websites using CSS3 Media Queries and Bootstrap, ensuring cross-browser compatibility (Chrome, Firefox, Safari, IE, Opera) with Modernize.

~Knowledgeable in client-side design, validations, and performance optimization using ECMAScript and TypeScript.

~Familiar with Scrum tools (JIRA Agile, Scrum Works) and bug tracking systems (JIRA, Bugzilla), with hands-on experience in Git for version control.

~Worked across all phases of the Software Development Life Cycle (SDLC) in Agile and Waterfall environments.

~Demonstrated ability to work independently and collaboratively, managing multiple tasks with strong interpersonal, oral, and written communication skills.

~Highly motivated to learn new technologies, with excellent analytical and problem-solving capabilities.

TECHNICAL SKILLS:

~Programming Languages: JavaScript, TypeScript, Python, jQuery, C, Java, SQL

~Web Technologies: HTML, CSS, SASS, JavaScript, AJAX, XHTML, XML, JSON

~Frameworks and Libraries: React, Material, Angular, NodeJS, Prime NG, Bootstrap, MVC, Jest

~Software Development Lifecycle (SDLC): Agile (Scrum)

~Version Control Systems: SVN, TFS, Git

~Development Tools: Jira, Chrome Developer Tools

~Editors: Notepad++, Sublime Text, Visual Studio

PROFESSIONAL EXPERIENCE

Comerica, Inc., Dallas, Texas July 2024 – resent

Front-End Application Developer

About Comerica:

Comerica Incorporated is a leading financial services company headquartered in Dallas, Texas. It is organized into three strategic business segments: Business Bank, Retail Bank, and Wealth Management.

Project Overview:

The primary objective of this project is to redesign the User Interface (UI) for the Financial Planning, Budgeting, and Forecasting modules to enhance usability and provide a more engaging user experience.

Responsibilities:

~Developed a responsive web application using HTML5, CSS3, JavaScript, jQuery, Bootstrap, and AngularJS.

~Implemented responsive design with CSS Media Queries and Bootstrap for consistent performance across devices and browsers.

~Create reusable UI components, such as Grids, Panels, Toolbars, Buttons, and Combo- boxes.

~Incorporate jQuery validation plugin for seamless client-side validation.

~Built custom dashboards with dynamic visualization tools.

~Design and consume RESTful APIs, integrating them with AJAX for real-time data updates.

~Utilize ReactJS JSX and functional programming principles to build a testable, back- end agnostic component library.

~Optimized client-side performance through browser caching and reduced redundant AJAX calls.

~Conducted peer code reviews to ensure coding best practices and web optimization.

~Managed version control with Git, implemented continuous integration using Jenkins, and automated tasks with Grunt.

~Adhered to Test-Driven Development (TDD) principles using Karma and Jasmine for unit testing.

Environment: HTML5, CSS3, Object Oriented JavaScript, jQuery, Angular, React, D3.js, Bootstrap, JSP Technologies, Grunt, Git, Agile, Jenkins, TDD, Modernize.

SAT (Smart Analytics Tool) India May 2023 – Jun 2024

Front-End Application Developer

About the Project:

SAT is a data-driven analytics platform developed to assess and mitigate risks based on historical data. The tool provides stakeholders with insights into patterns and anomalies, enabling informed decision-making to address potential risks proactively.

Project Overview:

The project was built using Angular for its highly interactive and scalable front-end capabilities. By integrating advanced visualization and analytical tools, SAT processes large datasets efficiently and presents insights in an easy-to-understand format. Its modular design ensures flexibility and adaptability to various use cases.

Responsibilities:

~Developed responsive and dynamic user interfaces with Angular, HTML, and CSS.

~Optimize build and runtime performance.

~Utilized component, service, pipe, and directive creation.

~Performed unit testing to validate features and maintain code quality.

~Followed the MVC structure to streamline the application's architecture.

~Developed API integrations using HTTP Client and HTTP Interceptors.

~Managed asynchronous operations efficiently with RxJS and its operators.

~Improved application performance through strategic optimizations.

Environment: HTML5, CSS3, JavaScript, Java, Angular, Redis, Power BI, Bootstrap, SQL, Amazon S3, Git, Agile, TDD, Modernize.

EBMS (Electrical Billing Management System), India Feb 2021 – April 2022

Front-End Application Developer

About the Project:

EBMS is a utility management application designed to assist companies in managing and tracking their electrical usage and billing data. It provides employees with tools to monitor billing, payments, load management, tariff changes, and meter readings, improving operational efficiency.

Project Overview:

Developed using Angular for the front end, EBMS leverages advanced features to create an intuitive user experience. The back end, powered by .NET, ensures scalability and reliability, while MySQL manages the data with accuracy and security. The system integrates various modules to provide actionable insights and automate recurring processes.

Responsibilities:

~Developed intuitive user interfaces with Angular, HTML, and CSS.

~Optimized rendering and performance.

~Built and scaffolded applications using advanced features.

~Conducted unit testing to ensure functionality and reliability.

~Enhanced performance through targeted optimizations.

~Worked with HTTP Client and Interceptors for API integration.

Environment: HTML5, CSS3, Object Oriented JavaScript, Dotnet core, Angular, Bootstrap, SQL, amazon s3, Git, Agile, TDD, Modernize.

Nyotaa, India July 2019 – Jan 2021

Front-End Application Developer

About the Project:

Nyotaa is a comprehensive event management application designed to streamline the planning, organization, and execution of events. The tool offers features for scheduling, resource allocation, and attendee management, ensuring a seamless user experience for event organizers.

Project Overview:

The application was built using Angular for its dynamic and responsive front end, .NET for robust back-end services, and MySQL as the database solution for reliable data management. Nyotaa empowers users to manage event logistics efficiently and delivers real-time updates on tasks and schedules.

Responsibilities:

~Designed and developed user interfaces using Angular, HTML, and CSS.

~Optimized performance.

~Created components, services, and directives.

~Conducted unit testing for reliability and feature validation.

~Implemented API integrations with HTTP Client and RxJS operators.

Environment: HTML5, CSS3, Object Oriented JavaScript, Dotnet, jQuery, Angular, Bootstrap, Git, Agile, Jenkins, TDD.

EDUCATION

Bachelor of Technology in Computer Science Engineering.



Contact this candidate