Srigopal Chitrapu

  • .Net Architect
  • Redmond, WA
  • Member Since Jun 26, 2023

Candidates About

 

Srigopal Chitrapu

SUMMARY:

Having 13+ years of professional experience in software design, development and delivering high quality software solutions to the complex business problems. Strong leverage in analytical, technical interpersonal skills to improve my professional path by increasing the company’s growth.

 

PROFESSIONAL STRENGTHS:

 

Ø  Expertise in performing multiple roles as .Net architect, designer, technical lead and handled multiple overseas teams, also performed roles as SDE and Sr. SDE to build extensive, robust enterprise applications.

Ø  High leverage in architecting and designing applications by using different design patterns like creational, behavioral & structural patterns, Prism, MVC, MVP, MVVM and OOP techniques.

Ø  Proficient experience in Cloud Computing, SaaS, Windows Azure, SQL Azure, BLOBs, Queues, tables and deploying and testing WCF, MVC and REST Web API applications to Windows Azure.

Ø  Quickly learn different domains and technologies, analyze attitude and willing to take challenges and come up with simple short term and long term solutions.

Ø  Capable of understanding and willing to learn different data structures, algorithms with best optimized time and space complexities.

Ø  Providing simple light weight solutions for complex problems by identifying right design patterns, right algorithms and data structures by analyzing requirements, in-coming / out-going stake holders and various key factors like usage frequency, scalability, robustness, extensibility and performance.

Ø  Sufficient experience in DDD, continues integration, Dev-Ops, Agile Sprint (pull/lean), Kanban.

Ø  Expertise in TDD, writing unit, web and load tests in Visual Studio and creating selenium scripts.

Also had exposure in writing automated tests using Coded UI, MTM for WPF and Web applications.

Ø  High passionate in R & D, resolving live and high-impact issues in short time.

Ø  Efficient experience in client management and quickly analyzing the complexity of business process, enhancements, releases with customer’s expectations leading to their satisfaction and retention.

Ø  As a tech lead and architect facilitate and motivate the onshore, overseas offshore team members to quickly understand the business functionality requirements and giving technical/functional trainings.

Ø  Expertise in design and developing enterprise, ‘N’ tier architecture and web based SOA applications using C#, ASP.NET, SharePoint, AJAX, ADO.NET, XML, Web Services, and JavaScript, jQuery.

Ø  Business domain exposure includes in finance, insurance, project management and media industries.

Ø  Passionate in writing technical articles, Find few of my articles in the below link (On Design Patterns, SOLID Principles, Data Structures & Algorithms, WPF, MVVM, Prism, MVC, REST and Azure etc.)

http://code.msdn.microsoft.com/site/search?f%5B0%5D.Type=User&f%5B0%5D.Value=Srigopal%20Chitrapu&sortBy=TitleAsc
PROFESSIONAL EXPERIENCE:

#6 Software Development Engineer II           Microsoft Corporation, Redmond, WA                      Mar 2015 – Till date

Project No

Division

Project

Location

Role

Duration

12

Office 365 SharePoint

Telemetry

Redmond, WA

SDE II

Nearly 2 Years (03-09-2015 – Till Date)

Technologies    :  NET4.5, C#, ASP.NET Web API, PowerShell, Azure, JavaScript, jQuery, HTML, CSS, Sql Server.

Responsibilities:

Ø  As a Software developer involved in developing Azure Automation deployment for ODL for new farms.

Ø  Implemented Azure AD Authentication, authorization for JavaScript Universal App, Web API applications.

Ø  Understood the complex grid system of SharePoint Online and fixed complex bugs and reduced sev1 call for monitoring agents deployment and ensured services are running at most times as per SLA.

Ø  Helped external teams in fixing bugs and developing features for applications in SharePoint Online Grid.

Ø  As a Software developer developed UI, Service for monitoring 70K+ server’s health through extracting information from more than 12 data sources which has petabytes of data.

Ø  Extensively used HighCharts and reported more than 10 bugs and fixed most them with work arounds for our application without affecting our release deadline in agile environment.

#5 Sr. Software Development Engineer        Aditi Technologies, Charlotte, NC              1 Year (Feb 2014 – Feb 2015)

Project No

Client

Project

Location

Role

Duration

11

DELL

Dell Sales Application

Round Rock, TX

Sr. SDE

3 Months (11-25-2014 – 02-25-2015)

10

Wells Fargo

Kraken Cash

Charlotte, NC

Sr. SDE

4 Months (07-20-2014 – 11-20-2014)

09

Microsoft

KSE Localization

Charlotte, NC

SDE II

4 Months (02-27-2014 – 06-27-2014)

 

Technologies    :  NET4.5, C#, MVC, Web API, WPF, Infragistics, AngularJS, Karma, Jasmine, Sql Server, Oracle Coherence, REST, HTML5, jQuery, CSS, Azure, Blobs,

Responsibilities:

Ø  As a Sr. developer involved in automating DevOps CI and CD.

Ø  Developed authentication and authorization by using Windows Azure AD and ADAL.

Ø  R&D on Hadoop, HDInsight and Mongo DB for migrating Dell applications to cloud for SaaS support.

Ø  As a Sr. developer involved in designing and developing the enhancements for the various trading and finance modules which performs millions of finance transactions in daily basis.

Ø  Bug fixing of multithreaded services to support concurrent business transactions in daily batches.

Ø  Developed localization API’s which stores the translated data in Azure and Sql tables.

#4 Sr. Tech Lead            Pyramid Consulting Inc.  Boston & Las Vegas                     2 Years (Feb 2012 – Feb 2014)

Project No

Client

Project

Location

Role

Duration

 

08

Aditi - PSMS

ATRIO

Las Vegas, NV

Technical Architect

1 Year (02-12-2013 – 02-26-2014)

 

07

Deloitte

QUEST

Boston, MA

Sr. SDE

1 Year (02-14-2014 – 02-08-2014)

 

Technologies    :  NET4.5, C#, WPF, MVC3.0, SSRS, WCF, REST, MVVM, Prism, HTML5, CSS, Windows Azure, Azure Blobs, Hadoop, Azure Watch, Neuron ESB, Coded UI.

Responsibilities:

Ø  As a lead and architect involved in designing light weight application components in WPF, WCF, REST and Windows Azure for complex business problems in agile and sprint model.

Ø  Developed Identity provides for applications by using Social and enterprise AD by using Azure ACS.

Ø  Extensively focused on performance bug fixing for existing applications by using best algorithm techniques to optimize the performance.

Ø  As a lead and architect developer involved in redesigning and developing the application components, custom Page Flow Framework (uFACTS) to make re use of components and functionality in ASP.NET.

Ø  Designed and developed WCF services with LLBLGen entity framework data binding and business validations by using IBM FileNet workflow APIs for complex business scenarios

#3 .Net Lead           MindTree Ltd, Bangalore, India & New York, NY                         5+ Years (Jan 2007 – Feb 2012)

Project No

Client

Project

Location

Role

 

Duration

06

Time Inc.

MIRS

Round Rock, TX

Sr. SDE

3 Months (11-25-2014 – 02-25-2015)

05

CIT

 

Bangalore, IN

Sr. SDE

3 Months (07-20-2014 – 11-20-2014)

04

Unilever

KSE Localization

Bangalore, IN

SDE II

3 Months (02-27-2014 – 06-27-2014)

03

Burger King

KSE Localization

Bangalore, IN

SDE II

3 Months (02-27-2014 – 06-27-2014)

 

Technologies    : NET 2.0, 3.5, 4.0, C#, ASP.NET, SSRS, Oracle, WCF, Windows Forms, WPF, Silverlight, TFS, Enterprise Library, MVVM, Prism, HTML, JavaScript, AJAX, Infragistics, SQL Server 2005.

Responsibilities :

Ø  As an architect & lead developer designed and developed simple application components in latest technologies for high end public users web applications.

Ø  Deeply involved in data analytics and data processing with optimized service components for Daily, Weekly, Quarterly etc. magazines information which is a floating data approximately in terabytes.

Ø  Used varies tools like WinDbg, VS remote debugging and resolved many production defects in applications as part of production support.

Ø  Migrated the web service components to latest WCF to support end points with required applications.

Ø  Identified poor performance components and stored procedures and planned and fine-tuned with best search and sorting algorithms as part of enhancements.

Ø  Re designed and developed the common modules with best time complexity algorithms to speed up the ADO.NET based scheduled jobs running across multiple countries with different databases.

Ø  Being part of performance improvement engineering team, streamlined the sorting and searching algorithms to process large scale data coming from various countries in CSV files.

Ø  Involved in designing and enhancing the existing DB design, stored procedures optimization etc.

Ø  As a developer designed, developed and customized ASP.NET Globalization provider in WCF to support Globalization for all BKC applications.

Ø  As a designer uunderstanding the architecture of enterprise libraries and customized to read configuration data from database for the globalization framework and for all the applications.

#2 Sr. SDE             TurningPoint Global Solutions, Bangalore, India                  Nearly 2Years (Jan 2005 – Dec 2006)

Project No

Client

Project

Location

Role

Duration

02

On-stream Media

Visual Web Caster

Bangalore, IN

SDE

1 Year (02-12-2013 – 02-26-2014)

Technologies    :  ASP.NET2.0, HTML, CSS, JavaScript, C#, ADO.NET, Infragistics 2005, SQL Server 2005, VS2005.

Responsibilities :

Ø  As a module lead involved in design and architecture of the application and given offshore support to the client.

Ø  Implemented GUI, coding, data base design and test cases design, unit testing for the large scale streaming contents.

Ø  Involved in production support for troubleshooting and fixing p1 and p2 issues in short periods.

Ø  As a Sr. developer, involved in coding, data base design and test cases design, unit testing for the large streaming media data files. Also implemented common java script functions, style sheets.

#1 Software Development Engineer             NICT Computers, Bangalore, India             1 Year (Jan 2004 – Jan 2005)

Project No

Client

Project

Location

Role

Duration

01

ING Vysya

Mi-B@ank

Bangalore, IN

SDE

1 Year (02-14-2014 – 02-08-2014)

Technologies    : .NET1.0, C#, ASP.NET, Infragistics, JavaScript, SQL Server 2000, PDFReport.dll

Responsibilities :

Ø  As a developer, implemented GUI, business logic, and ADO.NET logic for SP’s for various modules.

Ø  Implemented unit test cases and involved in unit testing for the respective modules.

Ø  Involved in enhancements and maintenance of the application.

 

EDUCATION:

 

Ø  Master of Computer Applications                 Sikkim Manipal University, KA India

Ø  Bachelor of Computer Applications              Makhanlal University, MP India

Ø  Diploma in Web Computing                         NIIT, Kakinada, India

Ø  Diploma in Hardware                                   Pace Computers, Kakinada, India

AWARDS & HONORS:

Ø  Aug 2013       Star of the Month                                                       Pyramid Consulting, Las Vegas

Ø  Dec 2012       Star Performer                                                           Pyramid Consulting, Boston

Ø  Apr 2011        Ten on Ten                                                                 MindTree <span style="font-size:10pt;font-family:Arial, 'sans-serif';font-weig