Home

NIRMAL SIMHADRI - Full Stack Developer
[email protected]
Location: Reno, Nevada, USA
Relocation:
Visa: h1b
Resume file: NIRMAL_FSDJ_1770062382049.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
NIRMAL SIMHADRI
[email protected] | 9375599408 | www.linkedin.com/in/simhadri-982526143
SUMMARY:
Full-Stack Engineer with 5+ years of hands-on experience building scalable React and TypeScript applications integrated with high-performance Node.js REST APIs in production environments.


Strong expertise in React architecture, state management, and performance optimization, delivering complex, data-driven user interfaces used by thousands of concurrent users.


Proven backend experience developing Node.js services, designing RESTful APIs, and optimizing system performance for reliability, scalability, and secure data handling.


Experienced in CI/CD pipelines, automated testing, and cloud deployments, consistently shipping production-ready applications through clean code, testing discipline, and collaborative Agile practices.


CORE SKILLS
Programming & Frameworks:
Java (Advanced): Core Java, multithreading, concurrency, exception handling, collections, object-oriented design
Spring Boot: Microservices development, RESTful web services, service configuration, exception handling
React.js, JavaScript, TypeScript, Redux, Hooks, HTML5, CSS3, Responsive UI Development
Distributed Systems & Messaging:
Microservices Architecture: Scalable distributed systems, service-to-service communication, fault tolerance
REST APIs: API design standards, secure integrations, backend and frontend communication
Data Modeling: Schema design, SQL optimization, MySQL/PostgreSQL for high-volume transactional systems
Node.js, REST API Development, API Integration, Microservices
Cloud & CI/CD:
Maven: Project setup, BOM dependency management in pom.xml, resolving version conflicts
Gradle: Build automation, dependency management, multi-module project configuration
Microsoft Azure, Azure App Services, Azure Kubernetes Service (AKS), Azure Storage, Azure SQL, Azure Monitor, Azure Key Vault
Automation: JavaScript automation scripts, API automation, workflow troubleshooting
AI/ML: Generative AI integration, API-based AI services, ML workflows
Testing & Quality:
Unit & Integration Testing: JUnit, Mockito, CI/CD integrated testing
Code Quality: Code reviews, clean coding practices, defect resolution, performance testing
System Design & Architecture:
Scalable Systems: High availability, load balancing, resilience, cloud-ready microservices design
Performance Optimization: JVM tuning, API performance improvement, latency reduction strategies
Collaboration & Agile:
Agile/Scrum: Sprint planning, daily stand-ups, iterative delivery
Cross-Functional Collaboration: Working with product owners, QA, architects, and business stakeholders

PROFESSIONAL EXPERIENCE
Mizuho Bank, Full Stack Developer 05/2022 Present | New York
Responsibilities:
Developed scalable React applications using TypeScript, Hooks, and Redux, translating complex banking workflows into maintainable UI components integrated with secure REST APIs.


Engineered backend services using Node.js, implementing RESTful APIs for transaction processing, validation logic, and secure data exchange across multiple internal banking platforms.


Designed API contracts collaboratively, ensuring seamless frontend-backend integration, consistent response schemas, error handling strategies, and backward compatibility for high-traffic enterprise applications.


Optimized backend performance by improving Node.js event loop usage, query execution, and API response times supporting concurrent users during peak financial transaction loads.


Implemented CI/CD pipelines using GitHub Actions, automating build, test, and deployment workflows for React and Node.js services across multiple Azure environments.


Wrote comprehensive unit, integration, and API tests using Jest and Supertest, preventing regressions and ensuring consistent application behavior across frequent production releases.


Improved React rendering efficiency through memoization, dependency optimization, and state normalization, significantly reducing unnecessary re-renders in data-heavy financial dashboards.


Enforced clean coding standards through peer code reviews, refactoring legacy components, and improving long-term maintainability of shared React and Node.js modules.


Collaborated closely with product owners and QA to deliver new features iteratively, aligning UI behavior, API functionality, and validation rules with business requirements.


Secured applications by implementing authentication middleware, token validation, and role-based authorization across Node.js APIs and React user interfaces.


Provided production support by debugging UI defects, API failures, and performance bottlenecks using logs, metrics, and real user traffic patterns.

Siemens Digital Automation, Full Stack Developer 09/2020 08/2022 | New Jersey
Responsibilities:
Built industrial dashboards using React and TypeScript, consuming real-time data from Node.js REST APIs to visualize operational metrics for automation systems.


Developed backend services in Node.js, exposing optimized RESTful APIs to process machine telemetry, alerts, and event-driven data streams.


Collaborated with backend teams to define API schemas, payload structures, and validation rules, ensuring reliable frontend-backend communication under continuous data updates.


Optimized frontend performance by refining React state management, debouncing API requests, and reducing rendering overhead during high-frequency data refresh cycles.


Implemented CI/CD pipelines to automate testing and deployment of React and Node.js applications, ensuring consistent builds across development and production environments.


Wrote reusable, modular React components following best practices, enabling code sharing across multiple industrial monitoring modules and applications.


Integrated authentication workflows, securing dashboards by validating user roles and permissions through backend Node.js middleware and frontend route guards.


Improved API scalability by implementing pagination, filtering, and caching strategies to handle increasing operational data volumes efficiently.


Participated in Agile sprints, translating complex industrial requirements into functional UI features and backend services delivered incrementally.


Developed automated unit and integration tests validating React components and Node.js APIs, increasing reliability and confidence during frequent feature releases.


Debugged production issues by analyzing frontend logs, API failures, and data inconsistencies, ensuring stable monitoring experiences for enterprise users.
Fed Ex Inc., Full Stack Developer 05/2019 08/2020 | Memphis, TN
Responsibilities:
Developed high-traffic shipment tracking interfaces using React and TypeScript, delivering real-time status updates powered by scalable Node.js REST APIs.


Designed and implemented backend APIs in Node.js, processing shipment events and ensuring accurate, low-latency data delivery to customer-facing applications.


Optimized frontend performance by improving React state flow, memoization, and API response handling during peak shipping and holiday traffic periods.


Collaborated with backend and DevOps teams to deploy React and Node.js services using automated CI/CD pipelines, supporting frequent production releases.


Implemented secure authentication and authorization mechanisms, protecting customer and logistics data across frontend components and backend API layers.


Built reusable UI components following modular design patterns, improving maintainability and accelerating feature development across multiple logistics applications.


Improved backend scalability by optimizing API endpoints, asynchronous processing, and database access patterns supporting millions of daily requests.


Wrote comprehensive automated tests covering UI behavior, API responses, and edge cases to reduce production defects and service interruptions.


Participated throughout the SDLC, contributing to design discussions, development, testing, deployment, monitoring, and post-release support activities.


Diagnosed and resolved complex production issues by tracing frontend errors, backend logs, and API latency metrics in real-time environments.


Ensured responsive UI behavior across devices and browsers, maintaining consistent user experience for global customers accessing shipment tracking systems.

Allianz Insurance, Jr. Software Engineer 06/2018 04/2019 | India
Responsibilities:
Developed internal insurance applications using React and JavaScript, supporting policy management and claims workflows through intuitive, form-driven user interfaces.


Assisted in building Node.js REST APIs enabling data entry, retrieval, and validation for insurance policies and claims processing systems.


Integrated frontend components with backend services, ensuring reliable data flow and consistent behavior across UI screens and API endpoints.


Implemented basic authentication checks, restricting application access to authorized insurance personnel using backend validation logic.


Improved frontend performance by optimizing React form handling and minimizing unnecessary component re-renders during user interactions.


Followed clean coding practices, structuring React components for readability, reuse, and easier debugging under senior engineer guidance.


Collaborated with senior developers to implement business rules accurately within UI components and backend request handling logic.


Participated in Agile ceremonies, completing assigned development tasks while learning industry-standard workflows and collaboration practices.


Assisted with unit testing and debugging, identifying UI defects and API issues before production deployments.


Supported deployment activities by validating application behavior across development and testing environments.


Built strong foundational experience integrating React frontends with RESTful Node.js APIs in enterprise insurance systems.

EDUCATION

Masters in Computer Science, University of Dayton, | Dayton, Ohio, USA Aug 2022 - Dec 2023,
Keywords: continuous integration continuous deployment quality analyst artificial intelligence machine learning user interface javascript trade national Tennessee

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];6742
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: