Summary
Overview
Work History
Education
Skills
Technical Expertise
Timeline
Generic

INDIRA PRIYA DARSHINI JAMPANA

Kitchener

Summary

Over 6 years of experience as .Net Developer in providing technical solutions for business applications that includes development, designing, testing, building frameworks, and implementing web-based Client-Server and multi-tier distributed applications using Microsoft technologies.

Overview

7
7
years of professional experience

Work History

Senior Software Developer

GoodLife Fitness
09.2023 - Current
  • Built and maintained scalable microservices using .NET 8 and ASP.NET Core, improving system performance, modularity, and ease of maintenance.
  • Integrated Umbraco CMS into web applications, improving content management and enabling dynamic user experiences.
  • Designed and implemented Azure Function Apps, incorporating custom properties, dead-letter handlers, and integration with Azure Service Bus to optimize message processing workflows.
  • Configured Azure Application Insights for advanced logging, diagnostics, and alerting, enabling proactive monitoring of application health.
  • Utilized deployment slots in Azure for seamless and zero-downtime application deployments, ensuring a smooth release process.
  • Automated CI/CD pipelines using Jenkins, improving deployment efficiency and consistency.
    Led the migration of repositories to GitHub, streamlining version control, enhancing team collaboration, and creating efficient workflows to automate processes and improve productivity.
  • Managed sensitive application data by integrating Azure Key Vault for secure storage of secret keys, adhering to industry security best practices.
  • Participated in code reviews, providing valuable feedback and ensuring adherence to best practices, improving code quality and maintainability.
  • Provided mentorship to team members and co-op students, fostering growth, collaboration, and technical excellence.

Sr.IT Software Developer

OpenText
09.2022 - 08.2023
  • Maintaining and enhancing web applications using C# and ASP.NET Core
  • Worked on Agile methodology which includes Daily Scrum meetings, and Sprint Planning
  • Created Data Access Layer, Business Logic Layer Classes using C# and .Net4.6 with HTML5
  • Used Entity Framework and issued queries using LINQ
  • Implemented RESTful APIs using ASP.NET Core (MVC, Web API) in conjunction with .Net6, ensuring efficient and secure data transfer
  • Extensively used JavaScript functions, and jQuery to make client-side validations and used AJAX for functionality
  • Developed REST APIs that allow effective and low-cost application integration and multi-tier web applications with the use of Web Services using ASP.Net Web API
  • Applied SOLID principles to ensure clean and maintainable code, leading to increased development efficiency and codebase scalability
  • Designed database in SQL Server2008 and created stored procedures, functions, and views to reduce the complication of front-end SQL Queries and triggers to enforce entity relationships
  • Conducted unit testing using NUnit and mocking frameworks like NSubstitute, ensuring code quality and preventing regressions in the Codebase
  • Environment: VS2017, C#, ASP.NET CORE2.0, .NET6, WEB API, ADO.NET, T-SQL, PL/SQL, AGILE, MS VISIO, SSIS, SSRS, IIS, AZURE DEVOPS, GIT, SQL SERVER2012, HTML5, JAVASCRIPT, CSS3, WEB API, JSON, WCF, SOA, XML, LINQ

Application Developer

IBM India Private Limited
05.2021 - 08.2021
  • Participated in Daily Scrum, Refinements, Planning, Retrospectives, and Sprint Reviews
  • Revised, modularized, and updated old code bases to the latest standards using ASP.Net Core Web API and Entity Framework
  • Designed and developed applications using .Net framework4.5
  • Created WPF Application for clients to sync data
  • Studied Business Requirements and converted them into technical specifications
  • Worked on JavaScript validations according to business requirements and Bootstrap for front-end
  • Applying Data Migrations to insert and migrate data through different applications
  • Environment: AGILE, C#, ASP.NET CORE WEB API, ENTITY FRAMEWORK CORE2.0, GIT, SQL SERVER2012, VISUAL STUDIO2017, IIS7.0, LINQ, POSTMAN

Software Engineer

First American India Pvt Limited
08.2020 - 04.2021
  • Removed the ELS from TRECS (FAI Internal Product) without impairing its internal operations, making necessary UI and backend improvements
  • Worked on WCF services to communicate between the processes via XML messages and worked on Service Oriented Architecture (SOA)
  • Implemented Data Validation using WPF/ Silverlight3.0/4.0 Data Validation
  • Development using Microsoft .NET Framework, C#.NET, .NET Core MVC
  • Worked with ADO.NET and Entity Framework in interacting with Databases
  • Experience working on projects that use CI/CD and VSTS workflow for Release Management
  • Environment: C#, ASP.NET4.5, ASP.NET CORE MVC, EF Core, GIT, SSIS, AZURE, GIT, T-SQL, PL/SQL, SSRS, SQL SERVER2012, SOAP WEB SERVICES, MULTITHREADING, ORM, VS2017, IIS

Software Engineer

Trianz Holdings Pvt Ltd
03.2018 - 07.2020
  • Involved in the design of Use Case Diagrams and Class Diagrams using Microsoft Visio
  • Developed Several Web APIs using .NET Core2.2, Web API, Entity Framework, and SQL server2008 for the Admin Portal of Digital Badges [Client]
  • Performed Send Grid Integration to send emails to the LIMRA LOMA Customers
  • Used Authorize.net payment gateway API to integrate with application for Credit/ Debit payments
  • Gained good exposure using AWS Services like EC2, IAM, CloudWatch, S3, and RDS
  • Integrated the Microservices developed for Trasers (Client) with Swagger
  • Created and managed APIs using .Net Core, SQL Server, and AWS API Gateway
  • Environment: C#, ASP.NET CORE2.0, ASP.NET CORE WEB API, ENTITY FRAMEWORK CORE2.0, GIT, SQL SERVER 2012, AWS, MVC5, JSON, VISUAL STUDIO 2017, IIS7.0, LINQ, POSTMAN

Education

Post Graduate Certificate - Information Technology Business Analysis

Conestoga College
Kitchener, ON

Bachelor of Technology - Computer Science & Engineering

Jawaharlal Nehru Technological University

Skills

  • NET Technologies: Net Framework45/40/35,

Technical Expertise

  • Extensive Experience in all phases of the software development life cycle (SDLC) involving Requirement Gathering, Analysis, Design, and Development of highly scalable multi-tiered web applications and web services in Finance, Oil & gas, and Insurance domains.
  • Experience in developing Web-based and Windows applications using Microsoft .Net Technologies (.NET Framework4.5/4.0, .NET CORE, MS Visual Studio2019/2017, C#.NET, WCF, WPF, ASP.NET CORE (MVC, Web API), ASP.NET, ADO.NET, LINQ, Web services), OAuth, XML JSON, IIS, SOAP, RESTful Services, Entity Framework, EF Core and relational databases like SQL Server.
  • Experience in System analysis, design, and integration. Proficient in developing, integrating, and maintaining complex .NET applications using various tools and technologies.
  • Deep Understanding of Solid Principles in C# for Object-Oriented programming.
  • Strong Knowledge of Repository and Dependency Injection Design Patterns.
  • Experience in developing Design patterns like Model View Controller (MVC), and Model View Model (MVVM).
  • Experience designing and creating robust and secure RESTful web APIs and Microservices.
  • Expertise in implementing N-Tier Architecture.
  • Experience in building rich Internet web applications using HTML, HTML5, XML, Ajax, jQuery, JavaScript, Bootstrap, jQuery UI, and CSS3.
  • In-depth understanding of principles and best practices of different methodologies like Agile (Scrum), Test-Driven Development (TDD), and Waterfall.
  • Good experience in implementing .NET Security features such as Authentication (Windows-based, Forms- Based) and Authorization (Authorizing Users and Roles).
  • Built and maintained scalable microservices using .NET 8 and ASP.NET Core, improving system performance, modularity, and ease of maintenance.
  • Good Experience in Exception Handling, Debugging, and Tracing by which the whole picture of application runtime behavior can be seen and analyzed more efficiently.
  • Well-versed knowledge in SQL Server Programming, T-SQL, Stored Procedures, Functions, Cursors, Triggers, Views, and Joins using SQL Server2012/2008.
  • Hands-on experience in debugging the Web API Restful service using Fiddler and Postman.
  • Extensive experience in Unit testing using NUnit with Mock frameworks like NSubstitute.
  • Certified AWS Solution Architect Associate.
  • Hands-on experience using Version control tools such as Team Foundation Server (TFS), and GIT.
  • Experience in working with AWS Cloud Services and AWS SDK to work with services like AWS EC2, IAM, RDS, API Gateway, SNS, CloudWatch, and S3.
  • Strong understanding of software development life cycle, specifically Agile/Scrum.
  • Designed and implemented Azure Function Apps, incorporating custom properties, dead-letter handlers, and integration with Azure Service Bus to optimize message processing workflows.
  • Demonstrated exceptional critical thinking skills in analyzing complex problems and developing innovative solutions.
  • Actively sought opportunities to mentor and educate junior team members, fostering a collaborative and knowledge-sharing environment.
  • Involved in code reviews, pair programming, and maintaining the code reusable, quality, and responsiveness of the application.

Timeline

Senior Software Developer

GoodLife Fitness
09.2023 - Current

Sr.IT Software Developer

OpenText
09.2022 - 08.2023

Application Developer

IBM India Private Limited
05.2021 - 08.2021

Software Engineer

First American India Pvt Limited
08.2020 - 04.2021

Software Engineer

Trianz Holdings Pvt Ltd
03.2018 - 07.2020

Post Graduate Certificate - Information Technology Business Analysis

Conestoga College

Bachelor of Technology - Computer Science & Engineering

Jawaharlal Nehru Technological University
INDIRA PRIYA DARSHINI JAMPANA