Post Job Free
Sign in

Software Developer

Location:
Campbell, CA, 95008
Salary:
90000
Posted:
May 16, 2025

Contact this candidate

Resume:

Nirmal Simhadri Software developer

*******@************.*** 937-***-**** LinkedIn Portfolio

Profile

Software Developer with around 4+ years of experience in designing and developing robust web applications and cloud- based solutions. Expertise in Node.js, Express, Spring Framework, Bootstrap, and Spring Boot, with a strong focus on MVC architecture for scalable and efficient development. Proficient in building RESTful APIs and implementing microservices to enhance system performance and maintainability. Skilled in cloud technologies and deployment strategies, ensuring seamless integration and high availability.

Skills

Front-end Technologies — HTML5, CSS3, JavaScript, React.js, Angular, Bootstrap, jQuery, AJAX Database Technologies — MySQL, MongoDB, PostgreSQL, SQL Server, Oracle, Redis, Firebase, Cassandra Back-end Technologies — Node.js, Express.js, RESTful APIs, Java, Spring Boot, Micro-services, Python, PHP, MVC Framework, SOAP, Maven, Log4j, JUnit, GraphQL, Postman, Apache Kafka Tools and Technologies — Git, Visual Studio Code, Docker, Kubernetes, Jenkins, AWS, GCP, Microsoft Azure, Apache, Nginx Professional Experience

Software Engineer, Panasonic 05/2023 – Present Remote, USA Led the development of the front-end interface using React and TailwindCSS, ensuring a responsive and user-friendly experience for customers to browse, try on, and purchase products via AR integration. Integrated AR try-on functionality using Three.js and the WebXR API, enabling users to see how clothing, accessories, or makeup appear on themselves in real-time using their device's camera. Implemented back-end API services with Node.js and Express.js, handling product data, user authentication, and AR session management, ensuring smooth communication between front-end and back-end components. Developed a secure user authentication system with Firebase Authentication, enabling users to sign in, save preferences, and complete purchases while maintaining high data security standards. Optimized database storage and retrieval by integrating MongoDB for flexible, document-based storage of product catalog, user data, and AR images, ensuring efficient scaling and fast access times. Deployed the platform using AWS S3 for static file hosting, Docker for containerization, and Kubernetes for orchestration, ensuring seamless scaling and high availability during peak traffic periods. Software Engineer, Atos Syntel 01/2021 – 07/2022 Chennai, India Developed the microservices architecture using NestJS and TypeScript, for modular, scalable, and maintainable services for the e-commerce platformʼs core features, like user authentication, order management, and product inventory. Built and integrated GraphQL APIs to streamline communication between microservices, enabling clients to request exactly the data they need and improving the flexibility and performance of data-fetching operations. Established up message-driven communication between services using RabbitMQ, ensuring asynchronous processing for tasks like inventory updates, order status notifications, and payment confirmations, for high availability and fault tolerance.

Implemented relational and search databases with PostgreSQL for transactional data and Elasticsearch for full-text search capabilities (e.g., product search), optimizing query speed and search accuracy for large product catalogs. Integrated payment processing through Stripe for secure and seamless transactions, enabling real-time payments, order processing, and invoicing, with a focus on high security and PCI-DSS compliance for all payment transactions. Deployed microservices using AWS ECS with Docker containers, orchestrating the services with Kubernetes for automatic scaling and load balancing. Used GitHub Actions for CI/CD automation, for fast and reliable deployments to production. Software Engineer, Genpact 01/2019 – 12/2020 Chennai, India Designed and implemented scalable Node.js and Express backend services for a real-time order processing system, reducing checkout latency by 40% and improving the user experience for thousands of concurrent users. Developed a Kafka pipeline integrated with Azure Event Hubs for real-time data streaming, achieving a 40% reduction in order processing latency and eliminating two-phase commit issues for faster order completion. Created secure, efficient REST APIs for seamless communication between microservices, enabling smooth order flows, payment processing, and inventory updates, leveraging Azure SQL Database for transactions and Redis for caching. Integrated Twilio and Nodemailer for automated SMS and email notifications, improving customer communication and order tracking, while utilizing Azure Functions for event-driven triggers and real-time notifications. Used Azure Kubernetes Service (AKS) for container orchestration and deployed Azure Load Balancer to ensure high availability and scalability, making the system resilient and performant during peak traffic and sales events. Education

Master of Science, University of Dayton 08/2022 – 12/2023 Ohio, USA Computer Science

Bachelor of Engineering, Satyabhama University 07/2015 – 05/2019 Chennai, India Computer Science



Contact this candidate