Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Sri Nelli

Summary

Over 15 years of experience in software development life cycle (SDLC) with a focus on analysis, design, development, testing, and deployment of applications. Proficient in .NET Core, .NET Framework, and Microsoft technologies including WPF, ASP.NET MVC, and C#. Skilled in creating maintainable code using object-oriented programming principles and design patterns, with extensive knowledge of Oracle and SQL Server databases.

Overview

20
20
years of professional experience
1
1
Certification

Work History

Senior Software Developer

PIMCO
Newport Beach, CA
05.2015 - Current
  • Developed web applications using ASP.NET MVC and .NET Core (.NET 6).
  • Created Angular application for Bond Comparison tool.
  • Engineered ReactJS application for Benchmarks Comparison tool.
  • 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
10.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, India
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 -

Computer Science

Skills

  • C# and NET Core
  • T-SQL and PL/SQL
  • Python and Java
  • WPF and ASPNET
  • JavaScript and Angular
  • React and HTML
  • AJAX and CSS
  • Visual Studio (2010-2019)
  • SQL Server 2018
  • Stored procedures and triggers
  • DML and DDL
  • Oracle and TOAD
  • PL/SQL Developer
  • ADONET and Entity Framework
  • Dapper and RESTful services
  • SOAP protocols
  • TCP/IP and HTTP
  • Agile methodologies
  • Waterfall project management
  • IIS administration
  • Version control with GitHub and GitLab
  • Team Foundation Server (TFS)
  • Azure CI/CD pipelines
  • Application Insights

Certification

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

Timeline

Senior Software Developer

PIMCO
05.2015 - Current

Senior Software Developer

EOG Resources
03.2012 - 05.2015

Software Developer 2

Microsoft
10.2010 - 02.2012

Senior Software Developer

Verizon
05.2009 - 04.2010

Programmer Analyst

MagnaQuest
05.2006 - 12.2007

Masters -

Computer Science