Srinivas GantiMahapatruni
[Send email using form at bottom]
Solutions-Based Technology Architecture
Software Development - Strategy, Design & Implementation
Technology management professional with extensive experience in the
architecture, design, development, and support of major information technology
infrastructures and business software solutions. Evaluate technologies and select
the most appropriate ones for each individual project. Perform feasibility
studies, including marketability reports, of new products and design them for
production. Develop design guidelines and coding standards, and conduct code
reviews. Train and mentor team members in new technologies.
IT Strategic Planning " Infrastructure Design " Requirements Identification "
System Integration
Project Management " Software Development " Cross-Functional Team Leadership
System Analysis, Design, & Improvement " Customer Satisfaction " Continuous
Process Improvement
Technology Evaluation " Productivity Enhancement " Team Building / Training /
Mentoring " Web Design
Summary
" A Microsoft Certified Professional with about 12 years of focused IT
experience. Delivered time-critical client-server and web-based solutions
successfully to indigenous and overseas clients.
" Expert in Object Oriented Analysis, Object Oriented Design and Component-based
development. Designed and developed re-usable components in C#. Standardized
legacy applications by writing linking Interfaces.
" Architected applications, services and databases thereby improving performance
and decreasing bottlenecks.
" Seasoned experience in the use of Microsoft and related Technologies such as
.NET, COM, ActiveX, XML, OLAP, ASP and ASP.NET, SQL Server.
" Well versed in architecting and designing applications, data services and
databases using both classical Modeling as well as Agile Design processes.
Created High and Low level design documents, Technical Specification documents
and Functional Requirements documents.
" Expertise in refactoring to design patterns and object oriented design and
development. Proven expertise in refactoring linear and non-scalable applications
to highly available, completely scalable and totally configurable enterprise
services using SOA techniques.
" Specializes in re-architecting and refactoring legacy applications to modern
technologies. Improved throughput by 100%, reduced latency by 70% and brought in
infinite scalability.
" Experienced in Database design and development using the Industry Best
Practices. Thorough knowledge of Stored Procedure programming and Performance
Optimization of Microsoft SQL Server.
" Has coordinated production releases and has extensive client management
experience.
" Proven Team Management skills in leading teams of 4-8.
" Well-versed with Agile Design and Development Methodologies and SCRUM.
Expertise in Test Driven Development, Continuous Integration and Agile Modeling
Techniques, model driven architecture and MVC patterns.
Technical Skills:
Operating System Windows 2000/2003, Windows 98/95/XP/Vista 32/64
Databases Microsoft Access, MS SQL Server 7.0/2000/2005, Oracle
Technologies .NET 3.5, COM, ActiveX, Microsoft Remoting, Windows Sockets, Web
Services
Languages VB6, VBA, C#, VB.NET, C++
IDE Visual Studio 6, Visual Studio.NET 2002/2003, Visual Studio Team System
2005/2008
Reporting Tool Crystal Reports, Active Reports, SQL Server Reporting Services
Web/Internet XML, XSLT, HTML, Java Script, ASP, ASP.Net, AJAX
Web Servers Microsoft IIS.
UML Tools Enterprise Architect, Microsoft Visio, Rational Rose, ERWin
Others nUnit, mbUnit, FxCop, DevExpress CodeRush, DevExpress Refactor, JetBrains
Resharper, Microsoft Enterprise Library 4.0, Microsoft TFS
Sound Knowledge of: WCF, WPF, LINQ, Silverlight, ASP.NET MVC, ASP.NET Dynamic
Data, Entity Framework
Professional Certifications:
Microsoft Certified Professional Developer
Microsoft Certified Technology Specialist
PSI Certified IT Project Manager
|