
Chayan Banerjee
Software Engineer

Connect with Chayan Banerjee to Send Message
Connect
Connect with Chayan Banerjee to Send Message
ConnectTimeline
About me
Senior Software Developer | C# | .NET | Azure | Microservices | Azure DevOps
Education

Kendriya Vidyalaya
-
Dr. A.P.J. Abdul Kalam Technical University
2007 - 2010Master of Computer Applications (MCA)
Experience

SM NetServ Technologies
Jul 2010 - Oct 2011Software EngineerResponsible for gathering requirements and implementing those requirements for TeachCSR.com. Implemented the admin module and integration of data with UI.Developed an IE toolbar for CareerBuilder.com based on their RSS feeds, this eased job search in different categories.

Symphony Teleca
Oct 2011 - Oct 2012Engineer - Product DevelopementWas part of core backend team and worked on the Implementation of core product APIs.Enhanced Outlook addin to archive multiple emails in Proarc with status info and metadata on each email.Refactored some of the core components' monolithic classes into smaller classes based on responsibilities.

Software Innovation – Part of Tieto Group
Oct 2012 - Jun 2018Developed a Messaging system which enables client components to receive messages for backend operations in real time. It was built on top of SignalR.Built a consolidated pdf comments sheet aggregator which builds a cover page, merges different pdf files and picks comments to be applied and finally generates a merged pdf file.Successfully handled the delivery of the planning module. Was responsible for handling the back-end code and writing the APIs. Responsible for handling core back end tasks of Document delivery module (DDM), a module to deliver documents along with reports that are linked to ongoing project.Built document organizer, a stand alone web application to view the output of DDM.Integrated DDM with collaboration module which helps in exporting documents to suppliers.
Module Lead
Apr 2015 - Jun 2018Senior Software Development Engineer
Oct 2012 - Mar 2015

Vela Technologies India
Jul 2018 - Jan 2021Designed, Developed and Implemented an automated incident management system for our SaaS offering from scratch. It was built using C# and WEB API in backend, Application Insights' web tests were used as base and ReactJS based portal for front end.Implemented and fixed Role Based Access Control (RBAC) for our in-house management portal to address GDPR compliance.Improved efficiency of cloud operations team by implementing CI/CD pipelines for product deployments in our development and production environments.Implemented automated PowerShell pipelines for Azure resource deployments which consumed ARM templates. Show less
Technical Lead
Apr 2019 - Jan 2021Lead Software Engineer
Jul 2018 - Mar 2019

Tata Consultancy Services
Jan 2021 - Mar 2023Associate Consultant (Contractor for Rabobank)As a Cloud Engineer, I was responsible for designing, implementing, and maintaining cloud-based solutions to ensure operational efficiency and optimization within the cloud infrastructure. Specializing in Azure technologies, I played a key role in developing and sustaining resilient and scalable cloud systems.- Rebuilt the quarterly reporting solution in Durable Azure Function from scratch which was 40% faster than the existing solution. - Built MicroServices based solution for alert processing. This comprised of blob triggered Azure function, listening to Azure queue, interacting with other services.- Created centralized YAML templates repository which can be referenced in other projects to build CI/CD pipelines quickly.Programming Languages:- C#Cloud Computing:- Azure Function Apps & Durable Functions- Azure App Services- Azure Storage (Tables, File Shares)- Azure Service Bus Namespace- Azure Key Vault- Azure App Configuration- Azure SQL ServerScripting and Command Line:- PowerShell Core- PowerShell- AZ cliContinuous Integration/Continuous Delivery (CI/CD):- Infrastructure as Code (IaC) with Bicep and ARM- YAML TemplatesMonitoring and Performance Management:- Application Insights Show less

SITA
Apr 2023 - nowSenior Software DeveloperWorking on white label Bag Drop solution for Airports. Building robust services which are hosted on AKS clusters in Azure. Services are built in .NET 8 and utilize clean architecture, fluent validation, exception handling middleware and follows REST principles.Creation of Postman based integration tests. Integration tests are run in CI pipeline which spins up required containers to setup the environment.Working on white label app with c#, reactive programming, mass transit mediator. Reqnroll tests to cover different integration scenarios.Programming Languages:- C#Cloud Computing:- Azure Kubernetes Service- Azure App Services- Azure Key Vault- Azure Cosmos DB- Docker- Docker ComposeScripting and Command Line:- PowerShell Core- PowerShell- AZ cliContinuous Integration/Continuous Delivery (CI/CD):- Infrastructure as Code (IaC) with Bicep- YAML Templates- HELM chartMonitoring and Performance Management:- Application InsightsBDD:- Reqnroll (previously Specflow) TestsIntegration Tests:- Postman API tests Show less
Licenses & Certifications
- View certificate

Microsoft Certified: Azure Developer Associate
MicrosoftFeb 2022 - View certificate

Microsoft Certified: Azure Fundamentals
MicrosoftFeb 2021
Languages
- enEnglish
- hiHindi
- beBengali
Recommendations

Winifred maduko
Global Citizen Scholar | CS Scholar | PhD Student in Sustainable Development | Communication For Dev...United Kingdom
Marius cîmpian
PYP PHPE Teacher at Shen Wai International School, ShenzhenShenzhen, Guangdong, China
Maryanne murawski
Contractual Therapist at Great Lakes Psychology GroupSt Clair Shores, Michigan, United States
Anastasis giallousis
Undergraduate student | Science Management and Technology | AuebAthens, Attiki, Greece
Muhammad hassan
Food and Beverage Manager at Defence Raya Golf & Country Club, LahorePakistan
Luke deng 邓路恒
VP🇨🇳 @ EMERGE | Helping Eliminate Excel & Paper - ⬆️ Productivity, Visibility & Profits for B2B Di...Shenzhen, Guangdong, China
Abhishek thapar
SAP HANA/BI/BO/ABAP ConsultantDelhi, India
Sébastien rius
Information Technology Architect chez CapgeminiGreater Rennes Metropolitan Area
Hamid malek
Entrepreneur | Product & Tech Enthusiast | Product Manager | B2CBerlin, Berlin, Germany
Andy irvine
Partner, Shorts Chartered AccountantsChesterfield, England, United Kingdom
Carlos r. pereira
Especialista em Fisioterapia respiratóriaCuritiba, Paraná, Brasil
Alejandra galicia mendez
Profesora de Italiano BUAP | Tutor de Español para ExtranjerosPuebla, Puebla, Mexico
Rosland parker williams
Security and Safety ProfessionalTemple, Georgia, United States
Raymond g. martinez
Account Delivery Lead at DXC TechnologyCalabarzon, Philippines
Sylvia nyokabi
Area Sales manager| New Business + Account Management | Drives country Growth + TurnaroundNairobi County, Kenya
Bhaskar sircar
Vice President - Finance & Accounts at IL&FS Financial Services Ltd (IFIN)Kolkata, West Bengal, India
Christian peralta
Senior Manager - Cloud & Platform || Networking & Corporate at KavakArgentina
Manish kumar
System Engineer at Tata Consultancy Services|| 2xAWS Certified| PL/SQL Dist| Java competent|UNIX| Po...Kolkata, West Bengal, India
Robert lončar
Head of Product in iGaming | Specializing in B2B, B2C and Crypto | Driving Innovation and Growth for...Limassol, Cyprus
Chika rani safitri
Dentist @ Private Practice in BatamGambir, Jakarta, Indonesia
...