Srigopal Chitrapu
- .Net Architect
- Redmond, WA
- Member Since Jun 26, 2023
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.
Ø 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
Ø 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