Post Job Free
Sign in

Stack Developer Software

Location:
Hillsborough, NJ, 08844
Posted:
August 22, 2025

Contact this candidate

Resume:

Shanmathi Ramesh

+1-571-***-****

***************@*****.*** Full Stack Developer

Professional Summary:

5+ years of experience in designing and building up Enterprise applications, Distributed Application Development, and Client/Server Web Applications utilizing the most recent React, HTML, CSS, ES, Material UI, JavaScript, webpack, NodeJS, Express.

Experienced software developer looking to help build modern products with the latest technologies in full stack web development, including React and Node.

Involved in SDLC Requirements gathering, Analysis, Design, and Development of application using Agile-Scrum methodology.

Exceptional ability to learn and master new technologies and also to deliver outputs in short deadlines.

Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.

Responsible for Checking Cross Browser Compatibility of different elements and tags, hence worked on different browsers like Internet Explorer, Google Chrome, Firefox, Opera, Safari.

Involved in using ReactJS components, Forms, Events, Keys, Router, Animations and Flux concept.

Used React Router to turn application into Single Page Applications (SPAs).

Used ReactJS to create Controllers to handle events triggered by clients and send request to server.

Built stable React components and stand-alone functions to be added to any future pages.

Expertise in Client Scripting language and server-side scripting languages like JavaScript, TypeScript, Angular, NodeJS and Express JS frameworks.

Developed NodeJS based APIs (RESTful Web services) by using Node, Express, SQL and TypeORM

Developed Web API using NodeJS and hosted on multiple load balanced API instances.

Good Experience of using the various JavaScript concepts like Prototypes, Closures, and Object-oriented features, Promises, Observables.

Extensively used Promises and Event Emitter in NodeJS to avoid callbacks and more readable code.

Implemented load-balancing to allow dozens of NodeJS instances to handle thousands of concurrent users

Worked with JWT and JSON web tokens for authentication and authorization security configurations using NodeJS.

Hands-on experience in designing/writing queries for the databases like SQL, MySQL and PL/SQL.

Build all database mapping classes using TypeORM entities and OracleDB.

Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.

Created NodeJS scripts to automate AWS services which include web servers, ELB, Cloud front distribution, databases, security groups and application configuration.

Expertise in using source code control systems such as GIT, JIRA and Jenkins.

Worked in JIRA and attended and held regular scrum meetings with business requirements as main objective.

Experience with various IDE’s such as VisualStudioCode, Web Strom, Sublime and Notepad++.

Expertise in ReactJS framework and integrate them to NodeJS server-side code.

Good exposure in interacting with clients and solving application environment issues and can communicate effectively with people at different levels including stakeholders, internal teams and the senior management.

Education:

Bachelors in Maulana Azad National Institute of Technology, Bhopal, Madhya Pradesh, India 2020

Technical Skills:

Programming Languages:

NodeJS, SQL, JavaScript, TypeScript, Java, C.

Software/IDE:

Visual Studio, Eclipse IDE, Notepad++.

Cloud Services:

AWS (EC2, EBS Cloud watch, AWS Config), REST.

Databases:

MYSQL, Oracle, SQL Lite

NoSQL:

MongoDB

Modern Web Stacks:

ReactJS, Redux, Angular, JavaScript, TypeScript, HTML5, CSS3, npm, Material UI, NodeJS, Express JS, ES6+.

Frameworks:

AngularJS, MongoDB

Node Libraries:

Express, TypeORM, Oracle DB, Mongoose, Async, Request, Lodash, Pm2, npm, MySQL, http, https, events, fs, buffer, os, path, stream

DevOps Tools:

Jenkins, CI/CD, GitHub.

Development Methodologies:

Agile, Microservices, Scrum, TDD, BDD, Waterfall

Bug Tracking Tools:

Jira

Operating Systems:

Windows, Linux.

Professional Experience:

Client: BlueYonder Feb 2023-Jul 2025

Location: Hyderabad, India

Role: Full Stack Developer (Node, React and TypeScript)

Description: MerchOps is a web application used in retail industry to maintain inventory, vendors, stores, purchase orders in Warehouses and Retail Stores with 14 different modules like Application Security, Purchase Orders, Product Management, System Utilities etc. Huge data regarding all purchase orders, products, vendors, buyers was maintained and was able to access, modify and delete using UI alongside application, customer facing Restful APIs were provided so as to integrate MerchOps data with third party applications.

Responsibilities:

Worked on a customer-facing project by delivering APIs developed in microservices architectural style using Node and TypeScript, TypeORM and made UI changes using React, TypeScript and Material UI.

Worked on Customer specific data objects and created various screens and whole flow of functionalities on both front end and backend for a business requirement.

Worked on critical Jira issues and fixed in less time

Worked on all Jira Tasks related to 3 important modules out of 14 in the application, where I used both my functional knowledge and technical skills.

Guided Juniors on modules like Product Management, Purchase Orders Management and System Utilities by taking Knowledge Transfer sessions

Created a portal using Newman, Swagger and Postman-API node packages to test using dynamic inputs with authorization token and document backend APIs

Performed automating testing of APIs and performing load testing using k6 and postman

Added new functionalities in middleware to log audit users and capture user actions

Used streaming of data when asked for file creations or export of data to other systems which reduced the API response time.

Performed code optimization and reduced loading time of response from 2.3s to 100ms

Created SSO authentication for customer environments for users to login securely

Created UNIT tests and integration tests to validate code

Used third party APIs to integrate our web application with added functionalities like suggesting outside vendors and other products while creating purchase orders

Used Jenkins for continuous integration and continuous deployment pipeline.

Performed deployment for various customer environments using Jenkins.

Environment: React, MaterialUI, Axios, React-Router, HTML, CSS, NodeJS, Express, TypeORM, OracleDB, SQL, PL/SQL, GitHub, Visual Studio

Client: Accenture JUN 2020-Feb 2023

Location: Bangalore, India

Role: Web Developer

Description: Maryland was a chatbot application that used to answer queries related to taxes, holidays, health insurance and other employment related queries and had option for live agent during specific customer hours that connected users with agents directly for voice call. It was developed using AWS web services like Amazon Lex, Lambda functions and web technologies like Angular and NodeJS. This chatbot was integrated with many of the customer applications.

Responsibilities:

Worked on implementing and enhancing user interface for the chatbot as per customer requirements using Angular JavaScript, NodeJS, Express and Mongoose.

Implemented Live agent option to connect users to agents during specific hours of the day using socket.io and Nodejs.

Implemented Live Agent option flow from connecting the users to agents till getting feedback once call is disconnected.

Worked on training and implementing conversation flows to chatbot using Amazon Lex, Dialog flow, Kore.ai and IBM Watson with natural language processing capabilities.

Did Unit and functional testing of chatbot once in every week and tracked intents where user feed was breaking and fixed them.

Worked on compatibility issues of chatbot on different devices and on different search engines and fixed using CSS changes.

Implemented backend APIs using NodeJS, ExpressJS, Mongoose and MongoDB

Implemented a secure payment gateway and handled transactions using Stripe and NodeJS

Have written Nodejs scripts in getting the stats regarding chatbot intent and its usage counts and helped in grouping and modifying excel data

Worked on implementing load balancer for servers using Cluster package and helped in scaling the application as many other customer chatbots were also built on same backend server.

Implemented a secure payment gateway and handled transactions using Stripe and NodeJS

Worked on troubleshooting production issues and provided timely responses.

Implemented a server script to automatically send birthday wishing emails for the team and also to send different activity ideas for all team members on every Friday.

Involved in requirement gathering, demo and feedback collecting sessions with customer along with my senior colleagues

Participated in all project discussions and worked on trial testing on latest technologies

Environment: Angular, HTML, CSS, NodeJS, Express, Mongoose, MongoDB, Amazon Lex, GitHub, Visual Studio



Contact this candidate