Summary
Overview
Work History
Education
Skills
LANGUAGES
Timeline
Hi, I’m

RAHUL BANSAL

Bangalore

Summary

Software development professional with over 11 years of experience leading successful projects as an architect, developer, and programmer analyst. Known for taking on complex challenges, ensuring timely delivery, and driving improvements in performance and code quality. Leverages industry best practices to define development strategies, mentor support teams, and solve critical technical problems.

Overview

11
years of professional experience

Work History

Eurofins India IT Solution Pvt. Ltd.

Principle Software Engineer
08.2021 - Current

Job overview

Architecture, Leadership, and Quality

  • Led end-to-end solution design by translating business requirements into scalable, domain-driven architectures.
  • Collaborated with architects, business analysts, and engineering teams to define technical roadmaps and implementation standards.
  • Established and enforced code quality standards using pull request reviews and static analysis, reducing technical debt.
  • Achieved defect density of less than 0.5 defects per 1,000 LOC , and defect leakage of less than 3%.


Back-End Architecture, Performance, and Resilience .

  • Designed and implemented .NET Core microservices using layered and Service-Oriented Architecture (PL, DSL, BLL, DAL).
  • Defined REST-based synchronous communication and asynchronous processing using EESB Messaging (Queues and Topics) .
  • Improved P95 latency by 15% using async/await , parallel processing , distributed caching ( Redis/Memory Cache ), and Entity Framework Core optimization.
  • Implemented resiliency patterns, including Circuit Breaker, Retry with backoff, and Dead Letter Queues (DLQ).
  • Designed monitoring solutions based on Golden Signals to proactively detect performance and reliability issues.
  • Architected systems supporting 1,000+ concurrent users , with high availability and throughput.


Front-End Architecture (Angular)

  • Led the development of Angular-based Client Portal and TrF applications from scratch.
  • Designed dynamic, user-configurable UI components , and a JSON-driven form engine.
  • Maintained approximately 85% code coverage across critical Angular components to minimize regression risk.


Security and Identity

  • Architected dual-authentication solutions, integrating Azure AD B2C for external users, and Entra ID/FAMS for internal users.
  • Secured .NET Core microservices using JWT-based authentication and authorization.


DevOps and Delivery Governance .

  • Architected and implemented end-to-end Azure DevOps CI/CD pipelines for IaaS and PaaS environments.
  • Automated build, test, and deployment workflows to improve delivery reliability.
  • Reduced development cycle time by 25% while sustaining a sprint velocity of 40+ story points.

Lumens Technology(CenturyLink Technology) Pvt. Ltd.

Senior Software Consultant 2
05.2019 - 08.2021

Job overview

  • Project Undertaken – Omaha Automation, VEM, Net-Build
  • Handled 700+ automation scripts in VB.Net & VB6.
  • Stabilizing existing script to handle auto recovery on hanged or failure state.
  • Developed 10+ automation to stabilize the system and trigger alert incase of any error.
  • Worked on REST API web service to expose the functionality so other application can use them.
  • Design and Develop Functional / Technical enhancement as per the business requirement.
  • Stored, retrieved and manipulated data for close analysis of database performance.
  • Performed research and analysis to develop new projects, proposals and system modifications.

Think7 Business System Pvt. Ltd.

Team Lead
08.2015 - 05.2019

Job overview

  • Project Undertaken – Think7
  • Leading project by acting as architect, developer and program analyst.
  • Building application in Vb.Net, JavaScript along with SQL Server via LinqToSql.
  • Highly involvement in development activity and provide critical solution as per business requirement.
  • This is a real time application; provide graph on real time used to analysis the overall Productivity, Availability and Quality.
  • Design light weight WPF application to display real time dashboard for individual machine.
  • Communicate with hardware and sensors to gathered data directly from machine via serial communication.
  • Minimized resource and time losses by addressing employee or production issue directly and implementing timely solutions.
  • Optimize the application to increase the performance of application.

Bit By Bit Computer Service Pvt. Ltd

Software Developer
08.2014 - 08.2015

Job overview

  • Project Undertaken - HEALTHROSTER - BANKSTAFF
  • Enhance the application functionality and user experience
  • Optimize the SQL queries and reduce the existing bugs from application
  • Understanding the user requirement and mapping them to system requirements and incorporating change in the project.

Education

LJMU
Liverpool, UK

MS from Data Science
11.2023

University Overview

IIIT Bangalore
Bangalore

PGDE from Data Science
11.2022

University Overview

JIET
Jodhpur

B.Tech from CSE
06.2014

University Overview

Central Academy School
Jodhpur

12th Class from Computer Science
07.2010

University Overview

B.D.R.K. Sr. Sec School
Jodhpur

10th Class
07.2008

University Overview

Skills

    Programming & Web Technologies :

  • C#, VBNET, Angular 18,
  • JavaScript, jQuery, HTML5, and CSS3
  • RESTful APIs, SOAP services
  • Microservices architecture
  • Service-oriented architecture (SOA)
  • ADONet, Entity Frameworks, Net Frameworks 45
  • Cloud and servers :

  • Microsoft Azure (ADB2C, Entra ID, Functions)
  • NET technologies and frameworks :

  • ASPNET, NET Framework 45, ADONET, Entity Framework
  • Telerik UI, reporting tools
  • Databases :

  • Microsoft SQL Server (2014, 2022)
  • DevOps and version control :

  • Azure DevOps / Team Foundation Server (TFS)
  • Git, Jenkins
  • Development tools :

  • Visual Studio 2019
  • Visual Studio Code

LANGUAGES

English
Advanced (C1)
Hindi
Bilingual or Proficient (C2)

Timeline

Principle Software Engineer
Eurofins India IT Solution Pvt. Ltd.
08.2021 - Current
Senior Software Consultant 2
Lumens Technology(CenturyLink Technology) Pvt. Ltd.
05.2019 - 08.2021
Team Lead
Think7 Business System Pvt. Ltd.
08.2015 - 05.2019
Software Developer
Bit By Bit Computer Service Pvt. Ltd
08.2014 - 08.2015
IIIT Bangalore
PGDE from Data Science
JIET
B.Tech from CSE
B.D.R.K. Sr. Sec School
10th Class
LJMU
MS from Data Science
Central Academy School
12th Class from Computer Science
RAHUL BANSAL