Bhargav

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Bhargava Nandan B

LEAD .NET FULL STACK DEVELOPER


_____________________________________________________________________________________________________________________________________________
Professional Summary
 Having around 12+ years of IT experience as a Lead Full stack .NET Developer in developing and
deploying software applications using Microsoft Technologies.
 Certified in Microsoft Azure Developer Certification (AZ-204).
 Extensive working experience on Azure concepts like Azure functions, Azure storage, Azure AD integrations,
Azure SQL, Azure App services, Azure App registrations, Key vaults.
 Possess expertise in Leading a Team, Dot Net Development, skilled at problem understanding, solving, and
well documenting the solution.
 Extensively involved in development, issues solving and unit testing.
 Extensive knowledge in building web applications with .NET Core, C#.NET, MVC, Web APIs, JavaScript,
WPF applications, jQuery, HTML, Kendo UI and Bootstrap.
 Experience in developing mobile applications using Angular, React, Ionic framework, Cordova, Xamarin.
 Knowledge of creating and consuming RESTful APIs for communication between front-end and back-end
systems.
 Experience in Object-Relational Mapping (ORM) frameworks like Entity Framework for database interaction.
 Good understanding on WCAG guidelines
 Knowledge of implementing authentication and authorization mechanisms using frameworks like OKTA, Identity
Server or ASP.NET Core Identity.
 Expertise in cloud platforms like Microsoft Azure for hosting and deploying applications.
 Worked on ETL tools like Informatica Cloud.
 Hands-on experience in Azure DevOps.
 Experience with unit testing frameworks like NUnit or xUnit for ensuring code quality and reliability.
 Expert in employing Agile methodologies to enhance project flow and meet dynamic client demands, boosting
team output and project success.
 Skilled in managing complex database environments with MS SQL Server, PostgreSQL,and Azure SQL DB,
ensuring data integrity and efficiency.
 Supervised source code management using GitLab, ensuring code integrity and facilitating collaborative
development.
 Worked on ETL tools like Informatica cloud, PostgreSQL,DBT, Snowflake to migrate data from one database
to another.

Accomplishments:
 Praised by clients for exceptional quality and attention to detail, resulting in enhanced system functionality and
reliability.
 Received appreciation for designing the effective database schema.
 Praised by clients for providing an optimized solution that made data processing ten times faster.
 Played a key role in selecting cost-effective and efficient tools for data migration, enabling clients to achieve their
goals quickly and at a reduced cost.
 Independently developed a flawless application, receiving management appreciation for delivering a bug-free
solution.
 Honored with the Star of the Quarter award for consistently delivering tasks on time with minimal bugs.
 Received client appreciation for developing an effective user interface that significantly improved their workflow.

Educational Qualification:
School/University: Jawaharlal Nehru Technological University.
Degree Type: Bachelors in Information Technology
Duration: 2008-2012

Technical Skills:
 Operating System: Windows XP/Windows 7,8,10
 Environment: Client and Server
 Database: MS SQL, PostgreSQL, DBT, Snowflake
 Internet Tools: HTML 4, 5, JsHint, CSS, Foundation CSS, Java Script, jQuery
 Languages: C++, VB.net, C#.net, Asp.net, MVC, WCF, WPF, WebAPIs, Microservices, REST Apis.
 Frameworks: .NET Core, NET Framework, Blazor, Angular & React.
 Mobile Frameworks: Ionic, Cordova, Xamarin.
 Cloud: Microsoft Azure
 Others: Informatica Cloud, Docker & Crystal Reports.

Professional Experience:
Client: Cognine Technologies
Role: Lead .Net Full stack Developer
Duration: Nov 2023 - May 2024
Responsibilities:
 Involved in designing the architecture of the applications.
 Utilized Repository pattern to design the application schema.
 Providing solutions for complex issues and critical requirements given by the client.
 Listen to team members’ feedback and resolve any issues or conflicts.
 Created the best database schema by properly normalizing the tables in SQL.
 Deployed applications in IIS using Azure CI/CD pipelines.
 Proven work experience as a team leader or supervisor.
 Delegating tasks and setting deadlines for the internal team.
 Worked closely with the team and conducted one on ones with each person of the team to make them feel
comfortable and to improve coordination among themselves.
 Worked on developing and maintaining pipeline configurations to automate the process.
 Involved in code reviews to make sure the team is following proper coding standards.
 Worked on many critical issues and production bugs and resolved them quickly within the given time.
 Involved in helping team members whenever they are stuck with any issues and made sure they understand
 the solution or approach I’m using to resolve the task.
 Orchestrated the Software Development Life Cycle (SDLC) using Agile methodologies for the strategic
planning, execution and delivery of the projects
 Supervised source code management using GitLab, ensuring code integrity and facilitating collaborative
development.
 Engineered and administered serverless functions with Azure Functions for improved scalability and minimized
infrastructure costs, particularly for financial data processing and analytics.

Client: Ecolab Inc


Job Title: Lead .Net Full stack Developer
Duration: Oct 2020 - Oct 2023
Responsibilities:
 Involved in creating solutions for the healthcare domain by providing an inventory application to store the
hospital management information like patient history, claims etc.
 Engineered and maintained RESTful APIs using JSON, managing API deployment and security via Azure API
Management for secure financial data exchanges.
 Implemented OAuth2 security protocols to secure data access and transmission within financial applications,
ensuring robust authentication and authorization.
 Providing solutions for complex issues and critical requirements given by the client.
 Coordinating onsite and offshore team.
 Monitor team performance and report on metrics.
 Listen to team members’ feedback and resolve any issues or conflicts.
 Proven work experience as a team leader or supervisor.
 Trained team with project related technologies and make sure they master the technology.
 Crafted applications with cutting-edge .NET technologies, including C#, focusing on Lambda Expressions and
LINQ for crafting streamlined, effective and maintainable code.
 Managed source code and monitored changes using GIT repo, ensuring efficient workflows in financial
development team settings.
 Successfully led three different projects under the same client parallelly and made sure to deliver applications
with better quality.
 Worked closely with the team and conducted one on ones with each person of the team to make them feel
comfortable and to improve coordination among themselves.
 Involved in code reviews to make sure the team is following proper coding standards.
 Worked on ETL tools like Informatica cloud, PostgreSQL, DBT, Snowflake to migrate data from one database to
another.
 Employed .NET Core for constructing applications that adhere to modern standards by capitalizing on its cross-
platform abilities, componentized structure and superior performance.
 Worked on many critical issues and production bugs and resolved them quickly within the given time.
 Worked on many communication sessions to better the team’s communication which helped them to speak
confidently with clients in the daily calls.
 Led front end development efforts, creating sophisticated web components using HTML, CSS, and JavaScript, and
leveraging AJAX and jQuery to enhance interactivity and dynamic content management
 Implemented multi factor authentication using an IAM platform like OKTA.

Client: Global Benefits Group.


Job Title: Senior .Net Developer
Duration: Jul 2020 - Oct 2020

Responsibilities:
 Providing optimized solutions for complex requirements.
 Designed front end using Angular.
 Implemented and monitored application deployments on Azure App Service for resilient and scalable
application hosting.
 Established processes to facilitate better execution of projects.
 Involved in designing the complete database schema of the application.
 Involved in designing the user interface for the application.
 Coordinate with the client team to provide optimal solutions to improve the performance of the application.
 Conducted Angular sessions with the team and helped them to deal with the technical challenges they faced while
working on their tasks.
 Involved in suggesting the technologies to develop the application which suits the client requirements.
 To enhance our infrastructure capabilities, we integrate Azure Blob Storage for scalable and reliable data
storage, while leveraging Azure DevOps for CI/CD pipelines. Additionally, we utilize Azure API Management for
designing RESTful APIs, ensuring secure and efficient communication between our applications and external
systems.

Client: Container Centralen Ltd.


Job title: Senior .Net Developer
Duration: Nov 2018 - Jun 2020

Responsibilities:
 Providing optimized solutions for complex requirements.
 Advanced proficiency in the .NET Framework, developing complex applications in C# that exemplify strong
Object-Oriented Programming principles.
 Established processes to facilitate better execution of projects.
 Administered user authentication and security with Azure Active Directory, managing access controls and
implementing single sign-on (SSO) for enhanced security and user management.
 Worked closely with the onsite team to discuss various ideas/solutions, issues, and timelines.
 Involved in R&D of technologies which help for the better performance of the Application.
 Involved in designing the complete database schema of the application.
 Worked as an individual contributor for successful designing, development and deploying the application.
 Supervised source code management using GitLab, ensuring code integrity and facilitating collaborative
development.
 Demonstrated proficiency in .NET Framework to engineer robust, scalable solutions, orchestrating seamless
system integrations and ensuring the highest standards of scalability and maintainability for mission-critical
financial applications
 Integrated Agile practices to ensure structured project development from inception through deployment,
navigating complex regulatory and compliance requirements with finesse and adaptability.

Client: Capgemini / Altria Client Services Inc.


Job Title: Senior .Net Developer
Project: MHQ App
Duration: Jan 2018 - Nov 2018
Responsibilities:
 Worked with the onsite team to gather and analyze the requirements.
 Worked in designing complex UI components.
 Led front end development efforts, creating sophisticated web components using HTML, CSS, and JavaScript, and
leveraging AJAX and jQuery to enhance interactivity and dynamic content management
 Created mobile applications using Ionic framework, Cordova to make user interactive mobile applications
 Worked on integrating push notification tools like urban airships.
 Involved in Design & Modelling database architecture using SQL.
 By leveraging AWS for storage, designed secure, scalable, and highly available storage solutions for our data,
while employing AWS Code Pipeline and Code Deploy for CI/CD pipelines streamlines our development process,
ensuring rapid and reliable delivery of software updates and enhancements
 Coding and development of the application.
 Worked to achieve compatibility in cross browsers.
 Participating in daily scrum calls and attending meetings with the internal and partnering teams.

Client: Capgemini/ Altria Client Services Inc.


Job Title: Senior .Net Developer
Project: Sales Edge Enhancements (Insightsc3m)
Duration: Oct 2016 - Dec 2017

Responsibilities:
 Worked in designing complex UI components.
 Designed adaptive and intuitive web interfaces utilizing a diverse array of front-end technologies including
JavaScript, HTML, CSS and Bootstrap, ensuring unparalleled accessibility and responsiveness for financial
platforms across diverse devices.
 Involved in Design & Modelling database architecture.
 Coding and development of the application.
 Explored and utilized .NET interoperability with COM components, enhancing application capabilities and
integrating legacy systems.
 Worked to achieve compatibility in cross browsers.
 Participating in daily scrum calls and attending meetings with the internal and partnering teams.
 Designed web applications using Blazer, seamlessly integrating with Azure services. By coupling Azure Blob
Storage for data storage and Azure DevOps for CI/CD pipelines, alongside Blazer’s powerful capabilities ensuring
a streamlined and efficient development process for creating dynamic and interactive web applications.

Client: Business Outsourcing Support Services India, LLP.


Job Title: Senior .Net Developer
Project: P4
Duration: Feb 2016 - Oct 2016

Responsibilities:
 Working with the client business team to gather and analyze the requirements.
 Creating a milestone plan for the project delivery based on the available resources and updating them if necessary.
 Allocating the deliverables within the team.
 Designing & Modelling database architecture.
 Worked to achieve compatibility in cross browsers.
 Conducting daily scrum calls and attending meetings with the internal and partnering teams.
 Performing the Code review.
 Deployment to Pre-Production and Production environments.

Client: Business Outsourcing Support Services India, LLP


Job Title: Senior .Net Developer
Project: 401K INABOX
Duration: Jun 2015 - Feb 2016

Responsibilities:
 Working with the client business team to gather and analyze the requirements.
 Creating a milestone plan for the project delivery based on the available resources and updating them if necessary.
 Utilized .NET technologies to develop tools for managing network infrastructure, optimizing performance and
ensuring uptime. Implemented solutions for monitoring and troubleshooting network issues, enhancing overall
network reliability and efficiency.
 Designed adaptive and intuitive web interfaces utilizing a diverse array of front-end technologies including
JavaScript, HTML, CSS and Bootstrap, ensuring unparalleled accessibility and responsiveness for financial
platforms across diverse devices.
 Allocating the deliverables within the team.
 Designing & Modelling database architecture.
 Coding and development of the application.
 Worked to achieve compatibility in cross browsers.
 Conducting daily scrum calls and attending meetings with the internal and partnering teams.

Client: SEAS, India


Job Title: .Net Developer
Role: Developer
Duration: Feb 2015 - Jun 2015

Responsibilities:
 Working with the client business team to gather and analyze the requirements.
 Creating a milestone plan for the project delivery based on the available resources and updating them if necessary.
 Developed and optimized data access layers with ADO.NET, facilitating efficient data interactions and application
performance.
 Coding and development of the application.
 Worked to achieve compatibility in cross browsers.
 Conducting daily scrum calls and attending meetings with the internal and partnering teams.

Client: Divis Laboratories, India


Job Title: .Net Developer
Role: Junior Developer
Duration: Jan 2014 - Jan 2015

Responsibilities:
 Involved in designing forms in C# and VB.NET.
 Used ADO.NET to establish database connectivity and data manipulation.
 Created stored Procedures to update, insert and retrieve data in the database.
 Worked with the financial team to create daily production reports using crystal reports.
 Provided 24-hour production support during the GO-LIVE process.
 Developed various PL/SQL programs like Anonymous Blocks, Stored Procedures, and packages to automate
processes.
 Developed and optimized data access layers with ADO.NET, facilitating efficient data interactions and application
performance.

Client: Local Grocery & Cloth stores, Restaurants, India


Job Title: Jr. Dot Net Developer
Role: Junior Developer
Duration: Dec 2012 - Dec 2013

Responsibilities:
 Involved in designing forms in C# and VB.NET.
 Used ADO.NET to establish database connectivity and data manipulation.
 Involved in designing crystal reports to display the periodic customer data.
 Provided 24-hour production support during the GO-LIVE process.
 Developed various PL/SQL programs like Anonymous Blocks, Stored Procedures, and packages to automate
processes.
 Coordinated with the remote team members, provided work guidelines, and participated in resource
management.

You might also like