Home

Parashar - Node.js, TypeScript Developer
[email protected]
Location: Dallas, Texas, USA
Relocation: No
Visa: H1B
Parashar CH
Email: [email protected]
Phone: +1 972 924 5835
Summary
Software Engineer with 9+ years of experience in designing, developing, and integrating scalable web applications using Node.js, TypeScript, JavaScript, React.js, and Angular
Strong background in building high performance backend systems and microservices using Node.js frameworks such as Express.js and Fastify, with focus on clean architecture, reliability, and maintainability
Extensive experience designing and implementing RESTful APIs and GraphQL, integrating internal and third party services to enable seamless data flow and aggregation
Hands on experience developing rules based decision engines and API driven workflows to support dynamic business logic, including eligibility validation and personalized recommendation systems
Implemented secure authentication an d authorization using JWT, OAuth 2.0, and Role Based Access Control (RBAC) to ensure application security and compliance
Strong experience in API integration, data transformation, standardized error handling, and robust service to service communication
Advocate of code quality and testing practices using Jest, Mocha, and Chai, ensuring high test coverage and stability of complex business logic
Proficient in relational and NoSQL databases including PostgreSQL, MySQL, MongoDB, and Redis, with experience in query optimization and performance tuning
Experience with containerization and cloud native deployments using Docker, Kubernetes, and AWS, supporting scalable and resilient environments
Skilled in logging, monitoring, and troubleshooting using DataDog and OpenShift, enabling faster issue resolution and improving system reliability
Experienced working in Agile and Scrum environments, collaborating with cross functional teams to deliver scalable, high quality enterprise applications
Regularly leverage GitHub Copilot to improve development efficiency, accelerate implementation, and maintain consistent coding standards while focusing on architecture and problem solving

Technical Skills
Languages JavaScript, TypeScript
Frontend React.js, Angular, HTML5, CSS3
Backend Node.js, Express.js, Fastify, Apollo Server, Microservices Architecture
APIs RESTful APIs, GraphQL, API Integration, JWT, OAuth 2.0, RBAC
Databases PostgreSQL, MySQL, MongoDB, Redis
Testing Jest, Mocha, Chai, Unit Testing, TDD
Cloud & DevOps AWS, Docker, Kubernetes, OpenShift, Jenkins
Monitoring & Tools DataDog, Git, GitHub Copilot
Methodologies Agile, Scrum, SwaggerHub

Professional Experience
Citizens Bank
Full Stack Developer | May 2025 Present
Designed and developed scalable backend microservices using Node.js and TypeScript to support digital onboarding and account opening workflows
Architected and optimized GraphQL and REST APIs, reducing redundant downstream calls and improving response performance by approximately 25 30%
Implemented GraphQL APIs using Apollo Server with custom resolvers to orchestrate multiple downstream REST services, handling request validation, response mapping, and centralized error handling for digital account opening workflows.
Built a configurable rules-based decision engine supporting 30+ eligibility and recommendation scenarios to deliver personalized banking product suggestions
Integrated internal and third-party APIs including ZIP code validation, branch locator services, and product catalog systems to enable accurate eligibility determination
Implemented secure authentication and authorization using JWT and middleware validation to protect stateless APIs across micro frontend applications
Standardized input validation, centralized exception handling, and response transformation frameworks to ensure consistent and reliable API responses
Increased unit test coverage to 80 90% using Jest, validating complex business logic, boundary conditions, and integration flows
Authored and maintained OpenAPI (Swagger) documentation and published APIs to API Connect (APIC) portal to enhance API usability and developer onboarding
Utilized GitHub Copilot to accelerate feature development, generate boilerplate code, improve test case coverage, and maintain consistent coding standards
Deployed and managed containerized services on OpenShift, monitoring application health and logs using Datadog for proactive issue detection
Collaborated with frontend engineers to align API contracts with micro frontend architecture, ensuring seamless integration and reduced rework
Participated in architecture design sessions, peer code reviews, and sprint ceremonies within an Agile environment to deliver high quality, scalable solutions
Optimized backend processing logic and service communication patterns to enhance system scalability, resiliency, and overall reliability
Environment: Node.js, TypeScript, GraphQL, Apollo Server, REST APIs, Fastify, Jest, JWT, Microservices Architecture, OpenAPI (Swagger), API Connect (APIC), GitHub Copilot, Git, Datadog, OpenShift, Jira, Confluence, Agile
UnitedHealth Group, Dallas, Texas
Full Stack Developer | Feb 2022 April 2025
Designed and developed scalable RESTful APIs using Node.js and Express.js to enable seamless integration across healthcare and provider systems, reducing inter system communication failures by 30%
Migrated legacy monolithic components to a distributed microservices architecture, improving system scalability, fault isolation, and deployment flexibility
Implemented secure Role Based Access Control (RBAC) mechanisms to safeguard protected health information (PHI) and ensure HIPAA regulatory compliance
Built real time event driven notification services using Kafka, improving patient and provider communication efficiency by 50%
Developed predictive analytics and operational insights pipelines using Python and Elasticsearch, enabling proactive identification of processing bottlenecks
Integrated healthcare IoT data from remote monitoring devices using AWS Lambda for scalable, event driven ingestion and processing
Collaborated with cross functional teams to implement FHIR APIs (Fast Healthcare Interoperability Resources) to standardize data exchange and improve interoperability with provider networks
Optimized batch claims processing by implementing parallel execution using Worker Threads, significantly reducing job completion times
Improved system observability through the ELK Stack (Elasticsearch, Logstash, Kibana), creating custom dashboards for real time monitoring and faster incident resolution
Implemented distributed caching strategies using Redis, reducing latency for high volume queries by approximately 40%
Automated compliance and operational reporting workflows using Python scripts, saving approximately 20 hours per month in manual audit preparation
Containerized and deployed applications using Docker and Kubernetes, leveraging AWS (EC2, S3, CloudWatch) and Jenkins for CI/CD, infrastructure monitoring, and reliable production releases

Environment: Python, SQL, Kubernetes, Docker, Kafka, AWS (S3, Lambda, EC2, CloudWatch), Jenkins, Git, PostgreSQL, Redis, Elasticsearch, Express.js, Worker Threads, FHIR APIs, Microservices Architecture, ELK Stack, RESTful APIs, Webpack, HIPAA Compliance Standards, Agile Methodology

Finpro Technologies, Hyderabad, India
Full Stack Developer | May 2021 Dec 2021
Led full stack development using Python, Node.js, and MongoDB, delivering core modules ahead of schedule and accelerating overall development timelines by 10%
Designed and implemented secure RESTful APIs using Express.js, enabling seamless communication between frontend and backend services
Enhanced frontend performance in Angular by implementing asynchronous programming, lazy loading, code splitting, and request throttling, reducing page load times by approximately 30%
Built scalable backend workflows with asynchronous processing and batch operations in Python, decreasing average server response times by 30%
Implemented secure authentication and authorization using OAuth 2.0, JWT, and RBAC, strengthening API security and protecting sensitive user data
Integrated third party Payment Gateway APIs to support subscription based and pay as you go billing models with secure transaction handling
Introduced centralized logging and monitoring using the ELK Stack (Elasticsearch, Logstash, Kibana), improving debugging efficiency and reducing mean time to recovery (MTTR) by 40%
Developed real time communication features using WebSockets, enabling live status updates for document processing workflows
Optimized database interactions across MongoDB and PostgreSQL, improving query performance and ensuring efficient data retrieval
Implemented caching strategies using Redis to enhance performance for frequently accessed data and session management
Containerized applications using Docker and deployed services on Kubernetes, improving scalability and environment consistency
Collaborated with cross functional teams to establish CI/CD pipelines using Jenkins, automating build and deployment workflows and reducing release cycle time by 25%

Environment: JavaScript (Node.js, Angular, Redux), Python, Express.js, RESTful APIs, PostgreSQL, MongoDB, Redis, Docker, Jenkins, WebSockets, Mocha, Chai, Payment Gateway APIs, RBAC, Kubernetes, Microservices Architecture

Wells Fargo, Bangalore, India
Full Stack Developer | Jul 2020 Apr 2021
Designed and developed a web-based platform to digitize customer onboarding and loan applications, reducing end to end processing time by 40%
Implemented secure document upload and storage using AWS S3, ensuring compliance with banking data security standards and regulatory requirements
Built dynamic customer verification and loan approval workflows using Node.js and Express.js, integrating with legacy banking systems through RESTful APIs
Developed RBAC for branch employees, relationship managers, and administrators, providing tiered access to sensitive customer and loan data
Enhanced frontend usability using React.js and Redux, delivering a responsive and dynamic user interface for improved customer experience
Integrated credit score verification with external agencies via API calls, automating loan eligibility validation and reducing manual review effort
Implemented real time notification services using WebSockets and integrated email/SMS notifications via third party APIs for loan status updates
Optimized PostgreSQL queries and database interactions to improve data retrieval performance by 30% under high traffic scenarios
Developed CI/CD pipelines using Jenkins and Docker, automating builds, deployments, and environment configurations
Conducted unit and end to end testing using Jasmine and Selenium, achieving 90% test coverage and minimizing post deployment defects
Collaborated with cross functional teams, including product managers, QA, and UI/UX designers, to translate business requirements into scalable solutions
Implemented monitoring and logging best practices to proactively detect issues and ensure smooth operation of production services


Environment: JavaScript (Node.js, React.js, Redux), TypeScript, Express.js, RESTful APIs, AWS (S3, EC2), PostgreSQL, WebSockets, Jenkins, Docker, Jasmine, Selenium, Payment Gateway APIs, Credit Bureau API Integration, RBAC, Agile Methodology

Infosys Limited, Bangalore, India
Full Stack Developer | May 2017 Jun 2020
Followed Agile methodology, actively contributing to sprint planning, code reviews, and continuous improvement initiatives
Developed backend services using Node.js and Express.js, implementing JWT based authentication and RBAC to secure sensitive user data
Assisted in optimizing the Angular frontend by resolving bugs, improving search functionality, and building efficient RESTful APIs
Participated in Agile SDLC processes and supported CI/CD pipelines using Jenkins and Jules, ensuring reliable deployment and high uptime
Applied Test Driven Development (TDD) practices with Mocha and Chai, achieving high unit test coverage and improving overall system reliability
Supported migration of legacy components to microservices using Node.js and RabbitMQ, improving system scalability and maintainability
Enhanced real time data interactions using AJAX, reducing latency and improving user responsiveness
Assisted in implementing centralized logging and monitoring with Splunk and Grafana for proactive system performance tracking
Optimized backend efficiency using Redis caching for frequently accessed data, reducing server load during peak usage
Contributed to database query optimizations using SQL, improving performance for search and data aggregation operations
Participated in load testing using JMeter, validating system performance under high traffic conditions
Collaborated with cross functional teams including QA, DevOps, and frontend developers to deliver high quality features
Environment: JavaScript, Node.js, Angular, TypeScript, Express.js, RESTful APIs, RabbitMQ, SQL, Redis, AJAX, Jules, Jenkins, Mocha, Chai, Splunk, Grafana, JMeter, Agile Methodology, CI/CD Pipelines, Microservices Architecture
EDUCATION
Master of Science in Information Technology Arizona State University (ASU), Tempe, AZ | 2023
Bachelor of Technology in Mechanical Engineering Amrita School of Engineering, Bangalore, Karnataka, India | 2018
Keywords: continuous integration continuous deployment quality analyst user interface user experience javascript sthree golang Arizona

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];7659
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: