Accomplished Senior Software Developer with over 13 years of experience delivering cutting-edge solutions in the IT industry, including 4 years as an Azure Cloud Engineer. Expert in leading development projects with a creative and performance-driven approach. Highly organized and customer-focused, with demonstrated success in project management and team leadership. Skilled at directing large-scale teams or taking a hands-on role in complex projects, leveraging advanced programming expertise and exceptional interpersonal skills to achieve outstanding results.
Overview
14
14
years of professional experience
1
1
Certificate
Work History
Manager
KPMG
KPMG, Kolkata/Noida, India
03.2022 - Current
Project & Domain:
Dot Net COE Lead (Jan 2024 – Current) : As the lead of the Dot Net Center of Excellence, I managed over 100 projects, ensuring high standards of code quality and successful project delivery. My role involved allocating resources, estimating efforts, and analyzing team bandwidth to optimize productivity. I was also responsible for managing stakeholder relationships, communicating project progress, and aligning technical solutions with business objectives. Additionally, I provided technical leadership, especially during complex projects or when resource constraints arose, ensuring that all deliverables met organizational standards and timelines.
Chatbots with Timesheet and Leave Integration (September 2023 – March 2023) : Collaborated with the Timesheet and Leave management teams to obtain necessary APIs and implemented the integration using SQL. This initiative streamlined employee interactions, significantly improving efficiency in time and leave reporting.
TDS Reconciliation (March 2022 – September 2023) : Directed the creation of a TDS reconciliation solution that involved reconciling 26AS statements with the sales ledger. This project required handling large datasets, with up to 10 lakh rows from each side being compared to ensure compliance and accuracy. The implementation of automated processes streamlined tax-related workflows and enhanced the reliability of financial data.
GST Submission Application
Managerial Responsibilities:
Led the Dot Net COE, taking ownership of all Dot Net projects within the department.
Assigned resources to projects, estimated efforts, and analyzed team bandwidth to optimize productivity.
Engaged in requirement and root cause analysis (RCA) discussions with various teams.
Communicated with stakeholders to understand project requirements and ensure alignment with organizational goals.
Managed budgets and resource allocation to maximize efficiency and profitability.
Maintained positive client relations by addressing issues directly and implementing corrective actions.
Technology Oriented :
Conducted comprehensive code quality reviews and architected solutions to meet project requirements.
Led the development and automation of standard Dot Net web applications, ensuring efficiency and scalability.
Architected and deployed Azure-based applications, optimizing for performance and reliability.
Implemented data flow design changes and performance tuning of procedures to enhance system efficiency.
Actively engaged in development during resource crunches or when facing complex requirements, ensuring project timelines and quality standards were met.
Provided technical support and problem-solving expertise to different teams, facilitating the resolution of complex technical issues.
Assisted the team with technical challenges, offering mentorship and hands-on guidance to overcome obstacles and achieve project goals.
Drove continuous improvement initiatives, focusing on performance enhancement and issue resolution.
Azure Technical Lead /Senior Developer
Tata Consultancy Services
Kolkata, India
10.2019 - 03.2022
Project & Domain:
US Eyeglass Manufacturer Retail Client. (Apr 2020 - Mar 2022)
UK Cycle Manufacturer Retail Client. (Oct 2019 - Apr 2020)
Application Oriented:
Designing, Developing,Deploying and Maintaining Serverless API in dot net core (Function App) using CICD Pipeline in DevOps. Writing the unit test cases(X Unit) for code coverage. Creating alerts based on the requirements.
Calculating and finalizing optimal configuration and price of system requirement.
Configuring components in Azure such as APIM, Service Bus, Key Vault, database, Data Storage, Function App, Web App from DevOps trough CICD using ARM Template.
Analyzing logs and debugging code for RCA of any error after go live.
Data Oriented:
Designing, Developing Azure Data Factory Pipelines for Migrating Data from on premise data sources to Azure SQL, Azure storage etc. as per the requirements.
Maintaining and deploying all the ADF resources and DB objects from DevOps.
Additional Responsibilities:
Requirement Analysis, Technical Design, Planning finalization with Client.
Reviewing and Assisting design and workflow of different project in the account.
Estimating the timeline of completion of given requirement.
Planning and Execution technical training to the given trainees.
Technical evaluation of profiles for Azure/ Data/ dot net requirements.
Audit of other accounts with Azure technology.
Technical Consultant
TCS
Kolkata, India
05.2019 - 09.2019
Project & Domain:
India Based Civil Company
Job Description:
Understanding and Analyzing company's current working sectors and procedures.
Evaluating company's processes with current world standard and suggesting an improvement model mainly based on technological upgrade or implementation.
Drawing a roadmap of 5 - 10 years of technological implementation.
Team Lead
TCS
Kolkata, India
05.2015 - 04.2019
Project & Domain:
US (New Jersey) based Electricity and Gas company in Utility Domain (Sep 2017 - Apr 2019)
US (California) based Electricity and Gas company in Utility Domain(Aug 2016 - Sep 2017)
India based Electric Distribution Company in Indian Utility Domain(May 2015 - Aug 2016)
Job Description:
Planning, organizing and monitoring all the processes at the time of project set up and troubleshooting or any error.
Performing scheduled DML activities.
Business requirement analysis with the client.
Building new application and restructuring existing application to increase the performance.
Discussing with different teams to build WCFs/web services/interfaces to automate the data exchange between different teams.
Planning for migration.(including risk analysis,duration estimation, effort estimation, Server requirements)
Database Query tuning.
Application Enhancement and Application performance improvement.
Building stored procedures and taking and restoring backup of databases.
Leading and managing the team.
Developer/Module Lead
TCS
Mumbai, India
12.2010 - 05.2015
Project & Domain:
India based Visa multi-national Visa facilitation company in Travel & Tourism Domain.
Mumbai (India) based Child Hospital in Healthcare Domain.
Job Description:
Solving incidents (includes database and code level changes) and issue analyzing.
Executing DML and DDL statements.
Application enhancement and performance improvement.
HTML writing for websites.
Planning for migration.(including risk analysis,duration estimation, effort estimation, Server requirements)
Sql server database back up and restore.
Understanding new requirements and Developing new application or enhancing existing application.
Creating RDL files and host it into server.
Support and maintenance for the existing application.
Database Query tuning and Building stored procedures.
Creating RDL files and host it into server.
Education
B Tech - Computer Science & Engineering
Netaji Subhash Engineering College
Kolkata
08.2010
Higher Secondary - Science
Shantinagar Vidyamandir
Asansol
06.2006
Madhyamic(10) -
Asansol Ramakrishna Mission High School
Asansol
06.2004
Skills
Technical Skills
Programming Languages :C#, JavaScript, TypeScript
Cloud Technologies and Components :Azure PaaS Technologies, including Azure Data Factory, Azure Function App, API Management (APIM) Configuration, Azure Service Bus, Key Vault, Cosmos DB, and Azure Storage Account DevOps Build Pipeline and Release Pipeline (CI/CD), Azure Component Creation with ARM Template from DevOps AWS S3 Bucket Basic knowledge of Azure Kubernetes Service (AKS)
Technologies :NET (20 to the latest version), Entity Framework, Web API, Angular, Bootstrap 3, SSRS, AJAX, jQuery, WCF, HTML5, CSS, ADONET, OutSystems
Tools and IDEs :Visual Studio (2005–2022), Visual Studio Code, SQL Server Management Studio (SSMS), RazorSQL
Managerial Skills
Project Management :Managed over 100 Dot Net projects, overseeing resource allocation, effort estimation, and ensuring project delivery within scope, time, and budget
Team Leadership :Led and mentored technical teams, fostering a high-performance environment and supporting professional growth
Stakeholder Management :Effectively communicated with stakeholders to align project objectives, resolve conflicts, and ensure satisfaction
Budget Management :Optimized resource allocation and maximized productivity through effective budget management
Technical Mentorship :Provided technical advice and problem-solving support across multiple projects, assisting teams in overcoming challenges
Quality Assurance :Ensured high standards of code quality and adherence to best practices through regular reviews and constructive feedback
Certification
Associate Reactive Developer (OutSystems 11)
Microsoft Azure Data Fundamentals (DP-900)
Microsoft Azure Fundamentals (AZ-900)
Microsoft Specialist: Server Virtualization with Windows Server Hyper-V and System Center
Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3
Microsoft .NET Framework - Application Development Foundation
Microsoft Certified Technology Specialist: SQL Server 2008, Implementation and Maintenance
Microsoft Certified Technology Specialist: SQL Server 2008, Database Development