Rahul Chatterjee
About Rahul Chatterjee
Rahul Chatterjee is a Senior Software Engineer at Airbase with extensive experience in software development and cloud computing.
Company
Rahul Chatterjee currently works at Airbase as a Senior Software Engineer. Airbase is a spend management platform that consolidates spend approvals, payments, and accounting into one system. Rahul’s role involves developing and maintaining software solutions that aid in simplifying financial operations for businesses.
Title
Rahul is a Senior Software Engineer, leveraging his expertise in frameworks such as .Net Core and Django. His role requires him to build robust software systems, manage deployments, and ensure the performance and reliability of applications using a variety of development tools and methodologies.
Work Experience at Siemens Healthineers
Between 2020 and 2021, Rahul worked as an Engineer - Design & Development at Siemens Healthineers in Bengaluru, Karnataka, India. In this role, he was responsible for designing and developing medical software solutions, contributing to the advancement of healthcare technologies.
Work Experience at DronaHQ
From 2018 to 2020, Rahul was employed at DronaHQ – a Low Code App Development Platform – as a Software Development Engineer. Located in the Bengaluru Area, India, his responsibilities involved developing and maintaining low-code applications that allowed users to build enterprise applications with minimal hand-coding.
Educational Background
Rahul Chatterjee studied at KiiT University, where he earned a Bachelor of Technology (BTech) degree in Computer Science & Engineering. His academic tenure spanned from 2012 to 2016, during which he gained a solid foundation in computer science principles and engineering practices.
Technical Expertise
Rahul possesses a diverse skill set within the software engineering domain. He has proficiency in frameworks like .Net Core and Django, and testing tools such as MS Test and PyTest. His expertise extends to Azure Cloud Computing services, including Cosmos Db, Service Bus, Blobs, Keyvault, App Insights, and APIM. Rahul is also experienced in containerization technologies including Docker and Kubernetes and has hands-on experience with microservices architecture. He employs MVVM and MVC design patterns in his software development practices.