# Sujith Kamala Pillai > Software Engineer | Principal Software Engineer | Staff Software Engineer | .NET, Cloud, AWS, SOA, Microservices, REST API, SQL, NoSQL. Location: Cupertino, California, United States Profile: https://flows.cv/sujithkamalapillai With over 18 years of experience in designing, architecting, and delivering enterprise-grade software solutions, I specialize in building scalable, high-performance systems that drive innovation and business growth across industries. My core expertise spans the Microsoft technology stack (C#, ASP.Net, VB.Net, WinForms), and distributed system design using Microservices, REST APIs, and SOA principles. I bring deep proficiency in both relational and NoSQL databases including SQL Server, MySQL, PostgreSQL, DynamoDB, and ElasticSearch, ensuring robust and efficient data management. Cloud computing is a key area of focus in my work—I'm hands-on with AWS, Azure, and Google Cloud, and experienced in containerization using Docker and ECS for resilient deployments. I’ve built and managed CI/CD pipelines using Jenkins, GitHub, TeamCity, AWS CodePipeline, and Octopus, and leveraged monitoring tools like Splunk and Sumo Logic to maintain system health and performance. I incorporate modern engineering practices including Test-Driven Development (TDD), the use of intelligent developer tools like GitHub Copilot and RooCode, and the adoption of design principles like OOP, SOLID, MVC, MVP, MVVM, and GoF patterns. My technical toolbox includes a wide range of frameworks and tools like Auth0, SSRS, SSIS, LINQ, Entity Framework, DevExpress, Infragistics, Syncfusion, Crystal Reports, Active Reports, Vintasoft, ReadyAPI, Agile Scrum, HL7 standards, Smart Client Software Factory (SCSF), HP Fortify and more. Beyond technology, I’m passionate about mentoring engineers, fostering collaboration, and aligning teams around clear, measurable outcomes. I translate complex requirements into actionable solutions, driving results through both individual contribution and technical leadership. ## Work Experience ### Staff Software Engineer @ Stamps.com Jan 2023 – Present | Sunnyvale, California, United States Responsibilities  Lead end-to-end development in an Agile Scrum environment, guiding the team through the full SDLC from requirement analysis to deployment and post-launch support.  Architected and developed cloud-native solutions on AWS (Lambda, SQS, SNS, ECS, EFS, OpenSearch, DynamoDB, Aurora MySQL, Fargate, Code Pipeline), improving system scalability and performance  Played a key role in setting up Google Cloud gateway, configuring Applications, Products, and Proxy to streamline service communication and data flow.  Implemented Auth0 for user authentication and management, creating secure, scalable access control systems for applications and APIs.  Designed and built microservices using C#, Web API, Aurora MySQL, and SQL Server, supporting modular development and seamless integration across features.  Led integration testing using TDD (xUnit, nUnit), ensuring high-quality, reliable code with over 90% test coverage.  Spearheaded architectural improvements and design optimizations, stabilizing the system and significantly enhancing SaaS-based shipping and mailing services.  Proven track record in architecting highly scalable distributed systems, ensuring reliability, fault tolerance, and performance under high traffic. ### Senior Software Engineer @ Stamps.com Jan 2019 – Jan 2023 | Sunnyvale, California, United States Responsibilities  Working as a Senior Software Engineer and involved in Requirement Analysis, Design, Implementation, and Deployment.  Following Agile Scrum methodology and supporting the team to full fill the commitments on time.  Worked on AWS cloud services like Lambda Function, SQS, SNS, ECS, EFS, Open Search (Elastic Search), DynamoDB, Aurora MySQL, Fargate, Code Pipeline, etc.  Worked on Google Cloud for gateway setup by configuring Applications, Products, and Proxy.  Implemented the authentication and user management by using Auth0 and worked on setting up applications, APIs, Rules, and Actions.  Extensively worked on Microservice architecture and developed several services for various features by using C#, Web API, Aurora MySQL, SQL Server, etc.  Worked on architectural improvements and design changes to stabilize the existing system and significantly improved services for the shipping and mailing industry based on the Software as a Service (SaaS) model  Proven track record in architecting, designing, documenting, and developing highly scalable distributed systems. ### Senior Lead Software Engineer @ L&T Technology Services Limited Jan 2015 – Jan 2019 | Eden Prairie, MN, USA and Bengaluru, Karnataka, India Responsibilities:  Led multiple client-facing projects, managing cross-functional teams through all stages of the SDLC, from requirements analysis and solution architecture to design, implementation, and final delivery.  Collaborated closely with client architects and product owners to drive critical decisions, ensuring the implementation of best practices and alignment with client goals.  Established and enforced quality processes, including continuous integration, code coverage, and static code analysis using SonarQube and Fortify, maintaining high standards of code quality and security.  Served as Scrum Master, implementing Scaled Agile methodology to guide the team, improve delivery velocity, and ensure timely completion of project commitments.  Researched and developed innovative technical solutions to address security vulnerabilities in PACS (Picture Archiving and Communication Systems), enhancing the security and compliance of medical systems.  Led the development of a Medical Content Management System using AngularJS, Java Spring Framework, and PostgreSQL, improving content organization and accessibility.  Designed and integrated an Azure IoT Hub solution for capturing, processing, and storing telemetry data using Web Jobs, Stream Analytics, and Event Hub, providing real-time insights for IoT devices.  Developed a telemetry reporting dashboard and real-time monitoring system for IoT devices using ASP.NET MVC, improving operational visibility and decision-making for clients.  Built and integrated a communication framework for automated messaging (emails, texts, voice calls) leveraging Azure Cloud Services, enhancing customer engagement and operational efficiency. ### Lead Software Engineer @ Ascendia Technology Solutions India Pvt. Ltd. Jan 2011 – Jan 2015 Worked as Team Lead for developing an e-commerce business management system. This product for the office product industries, which handles end to end business between vendors, dealers and customers. This includes different modules like Inventory, Ordering and Invoicing, Purchasing, Customer, Vendor, etc. It is a client server application developed in latest Microsoft technologies and MS SQL server. Technologies used for this product are C#.Net, WCF, WinForms, WPF, LINQ, WWF, Infragistic Control Library, Active Reports, MS SQL Server, TFS, Composite UI Application Block (CAB), Agile Scrum and SCSF. Responsibilities:  Led a team of 11 engineers in developing an e-commerce business management system, managing the project life cycle from requirements analysis to deployment and production support.  Spearheaded Agile Scrum processes, ensuring timely delivery of project milestones and fostering a collaborative team environment.  Played a key role in UI design, database schema creation, and defining functional workflows using C#, WCF, and SQL Server, ensuring a seamless user experience and system performance.  Collaborated directly with clients and stakeholders to capture and translate business requirements into actionable technical solutions.  Automated the TFS build process and created a custom UI for teams, streamlining the Click Once deployment process and improving efficiency.  Mentored and provided technical guidance to new team members, ensuring effective onboarding and knowledge transfer.  Produced technical documentation for product features, ensuring comprehensive records and smooth knowledge sharing.  Developed an ETL solution using SSIS to transform and load diverse data formats into a unified structure in SQL Server, optimizing data handling and storage processes. ### Lead Software Engineer @ ECi Software Solutions Jan 2011 – Jan 2015 | Hyderabad, Telangana, India Worked as Team Lead for developing an e-commerce business management system. This product for the office product industries, which handles end to end business between vendors, dealers and customers. This includes different modules like Inventory, Ordering and Invoicing, Purchasing, Customer, Vendor, etc. It is a client server application developed in latest Microsoft technologies and MS SQL server. Technologies used for this product are C#.Net, WCF, WinForms, WPF, LINQ, WWF, Infragistic Control Library, Active Reports, MS SQL Server, TFS, Composite UI Application Block (CAB), Agile Scrum and SCSF. Responsibilities:  Led a team of 11 engineers in developing an e-commerce business management system, managing the project life cycle from requirements analysis to deployment and production support.  Spearheaded Agile Scrum processes, ensuring timely delivery of project milestones and fostering a collaborative team environment.  Played a key role in UI design, database schema creation, and defining functional workflows using C#, WCF, and SQL Server, ensuring a seamless user experience and system performance.  Collaborated directly with clients and stakeholders to capture and translate business requirements into actionable technical solutions.  Automated the TFS build process and created a custom UI for teams, streamlining the Click Once deployment process and improving efficiency.  Mentored and provided technical guidance to new team members, ensuring effective onboarding and knowledge transfer.  Produced technical documentation for product features, ensuring comprehensive records and smooth knowledge sharing.  Developed an ETL solution using SSIS to transform and load diverse data formats into a unified structure in SQL Server, optimizing data handling and storage processes. ### Senior Software Engineer @ Iris-Health Jan 2006 – Jan 2011 | Cochin Area, India Worked as Technical Lead for developing an ONC-ATCB certified complete practice management system. This product consists of appointments scheduling and tracking system, electronic medical record to manage physician’s day to day interactions with patients and a back office system to handle the claim processing and tracking with insurance companies, hospitals and patients. It is a client server application developed in .Net technologies and MySQL. Technologies used for this product are VB.Net, Web Service, WinForms, Devexpress Control Library, Vintasoft Control Library, Syncfusion Document Library, Crystal Reports, and MySQL. Responsibilities:  Led the full software development life cycle (SDLC) for a comprehensive EHR system (Practice Management System), from requirements analysis to deployment, ensuring alignment with client expectations and business goals.  Acted as a hands-on full-stack developer, dedicating over 85% of my time to coding in VB.Net, WinForms, MySQL, Web Services, and AWS Cloud Services, driving core development tasks and feature delivery.  Played a key role in achieving ONC-ATCB certification for the Practice Management System, meeting rigorous healthcare standards, and ensuring regulatory compliance.  Led task prioritization, estimation, and distribution for the development team, ensuring efficient resource management and timely project completion.  Worked closely with the team to define business and technical requirements, providing guidance on proper implementation and ensuring the system met business needs.  Facilitated collaborative discussions within the team to resolve issues, foster innovation, and ensure smooth project progress.  Designed intuitive user interfaces and adhered to the technical roadmap, incorporating best practices to ensure high usability and maintainability. ## Education ### Master of Science (MSc) University of Kerala ### Bachelor of Science (BSc) University of Kerala ### Pre Degree in Science University of Kerala ### SSLC NSS Boys High School Pandalam ## Contact & Social - LinkedIn: https://linkedin.com/in/sujithkamalapillai --- Source: https://flows.cv/sujithkamalapillai JSON Resume: https://flows.cv/sujithkamalapillai/resume.json Last updated: 2026-04-01