Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Sri Nelli

Newport Beach,CA

Summary

Over 17 years of experience in the Software Development Life Cycle (SDLC) with expertise in analysis, design, development, testing, deployment, and lead-level responsibilities for enterprise applications. Experienced Full Stack Developer with strong background in front-end web development, back-end services, and cloud-based applications using .NET Core, .NET Framework, ASP.NET Core MVC, Web API, Angular, React, JavaScript, TypeScript, WPF, and C#. Skilled in designing scalable and maintainable applications using object-oriented programming principles, design patterns, microservices architecture, and RESTful APIs, with extensive experience in Oracle and SQL Server databases.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Lead Software Engineer

PIMCO
Newport Beach, CA
05.2015 - Current
  • Developed web applications using ASP.NET MVC and .NET Core (.NET 8).
  • Created Angular application for Bond Comparison tool.
  • Developed ReactJS application for Benchmarks Comparison tool.
  • Developed CapEx API using Python & Flask.
  • Constructed business, data access, and service layers utilizing C# and microservices architecture.
  • Employed SOLID principles to produce efficient, maintainable code.
  • Executed database queries and managed stored procedures with Oracle and SQL Server.
  • Collaborated with portfolio managers and traders to implement essential trading features.
  • Utilized Azure services including App Service, Bus, Functions, Logic Apps, Application Insights, DevOps, Git, and CI/CD.

Senior Software Developer

EOG Resources
Houston, Texas
03.2012 - 05.2015
  • Designed, planned, executed, and closed development and quality assurance activities for projects.
  • Troubleshot daily production issues and implemented coding enhancements.
  • Built and modified UI components based on user screen requirements, resolving functional and performance issues.
  • Developed application UI layer using WPF and middle tier with C# 4.0.
  • Applied MVVM architectural pattern to develop all components effectively.
  • Utilized Microsoft PRISM 5 Framework and Unity framework for improved application functionality.
  • Optimized data access layer performance through multithreading strategies.
  • Created high-volume data displays on charts using Syncfusion Chart controls.

Software Developer 2

Microsoft
Redmond, WA
04.2010 - 02.2012
  • Designed and developed user interfaces using Microsoft WPF 4 based on business requirements.
  • Utilized various WPF 4 controls to create dynamic user interfaces.
  • Developed custom controls for integration into multiple user interfaces.
  • Implemented WCF services to achieve necessary business functionalities.
  • Employed Entity Framework 4 to construct essential business methods.
  • Applied MVVM architectural pattern for efficient component development.
  • Managed SQL Server 2008 for back-end database interactions.
  • Executed application deployment, issue resolution, and integration testing.

Senior Software Developer

Verizon
Silver Spring, MD
05.2009 - 04.2010
  • Designed reusable class libraries using C#, OOP principles, and .NET Reflection for dynamic class loading.
  • Developed user interfaces with ASP.NET 3.5, HTML, DHTML, Master Pages, and CSS.
  • Implemented custom controls and layouts in Silverlight 3.0 to elevate user experience.
  • Configured ASP.NET Web Forms, Web Services, and caching for enhanced application security and performance.
  • Executed AJAX integration leveraging jQuery and JavaScript for effective client-side validation.
  • Utilized ADO.NET components for reliable access to Oracle data sources via Data Reader and DataSet.
  • Integrated functionalities by consuming web services from multiple billing and provisioning systems.
  • Enhanced business logic layer through C# by incorporating new business rules as per requirements.

Programmer Analyst

MagnaQuest
Hyderabad
05.2006 - 12.2007
  • Analyzed and designed user interfaces according to specifications.
  • Developed user interface leveraging ASP.NET principles and implemented application logic with C#.
  • Utilized ASP.NET controls, including Grid View and Detail View, to enhance functionality.
  • Employed ADO.NET objects like Data Adapter and Data Reader for reliable SQL data access.
  • Integrated web services using SOAP and WSDL to facilitate efficient information exchange.
  • Implemented ASP.NET validation controls to maintain data integrity and validate user input.
  • Authored database scripts, SQL, PL/SQL procedures, packages, and triggers for Oracle testing.
  • Executed integration testing and resolved implementation issues.

Education

Masters - undefined

Computer Science

Skills

  • C#
  • NET 6/7/8
  • NET Core
  • ASPNET Core
  • Entity Framework Core
  • Dapper
  • ADONET
  • LINQ
  • Dependency Injection
  • Async/Await
  • Python
  • Java
  • JavaScript
  • TypeScript
  • Angular
  • React
  • Vuejs
  • HTML5
  • CSS3
  • Responsive Design
  • AJAX
  • WPF
  • Azure App Services
  • Azure Functions
  • Azure SQL Database
  • Azure Storage
  • Azure Key Vault
  • Azure Service Bus
  • Azure API Management
  • Azure Active Directory
  • Azure DevOps
  • CI/CD
  • Application Insights
  • Oracle Database
  • PL/SQL
  • SQL Server
  • T-SQL
  • Stored Procedures
  • Triggers
  • Views
  • SSMS
  • TOAD
  • PL/SQL Developer
  • RESTful API Development
  • SOAP Services
  • Swagger
  • OpenAPI
  • XML
  • HTTP
  • TCP/IP
  • Postman
  • PowerShell
  • Git
  • GitHub
  • GitLab
  • Docker
  • Kubernetes
  • IIS Administration
  • Agile
  • Scrum
  • MVC
  • MVVM
  • SOA
  • Microservices
  • Investment management
  • Oil and gas
  • Tech

Certification

  • Microsoft Certified in AZ-900
  • WCF (70-503)
  • WPF (70-502)
  • (70-536)

Timeline

Lead Software Engineer

PIMCO
05.2015 - Current

Senior Software Developer

EOG Resources
03.2012 - 05.2015

Software Developer 2

Microsoft
04.2010 - 02.2012

Senior Software Developer

Verizon
05.2009 - 04.2010

Programmer Analyst

MagnaQuest
05.2006 - 12.2007

Masters - undefined

Computer Science
Sri Nelli