• Fourteen (14) years of IT experience in designing
Solution Architecture and extensive Web Application development using Microsoft .NET Framework.
• Experience
working with C-level executives to implement overall strategic plans and provide solutions to
reduce costs, improve efficiencies, and
spur growth.
• Deep experience and knowledge of Software design methodologies, Information systems architecture, and Software design patterns.
• Implementing experience of enterprise class
SaaS applications
• Experience in
Leading and
mentoring project teams from both technical and functional perspectives including Web development, Data architecture, Integration development, Requirements identifications, and Project management.
• Expertise implementing Dependency Injection / IoC and using SOLID design principles, caching (volatile & durable) and cohesion vs coupling.
• 10+ years of database design experience with
SQL Server, and using various
no-SQL database and database for unstructured data. Star/Snowflake Schema Design.
• Expertise in Quality Management processes viz.,
CMMI, ISO &
SDLC processes.
Professional Skills →
Microsoft Corp May-15 to Till Date
Job title: Development Team Lead
Responsibilities:
• Lead selection of the appropriate technology for each component to be developed
• Work with cross functional teams like Architect/Partner Relations/Business Analytics teams on technology decisions and technical designs
• Designed upgraded web application and complementary tools to improve accisibilty and localization
• Ensure government compliance with defined work instructions to ensure the integrity and performance of the system is not compromised
Environment: Azure Cloud technolies including Micro services, ADL/ADLA, CosmosDb, Service Bus, .Net Core, Powershell, Stream Analytics, PowerBI, Container, Data factory (ADF), Elastic search, Azure Data Explorer, Event Hub, HDInsight, Azure IoT
Please download my CV (.pdf format) for further details of Bids and Projects worked on in this role.
Previous Employment →
Dell (client of Aurionpro Solutions Inc) Mar-14 to Apr-15
Job title: Solution Architect
Type : Development
Platform : Web
Responsibilities
- Developed solution architecture to support Core Business Processes and Technology Transformation Program
- Developed SOA, Service Bus and Cloud based solutions for cost reduction, quick response time, integration with disparate systems and efficiency improvements
- To carry out maintenance and corrections to the system programmes to ensure optimum security and performance of the system
- Planning for high availability & Disaster service continuity, advice on risks to service and security
- Analyze, design, develop, test and implement using ASP.Net, C#, ADO.Net, .Net Framework (2.0 - 4.0), KendoUI and JQuery
Environment: ASP.NET, C#, NServiceBus, MongoDb, Redis Cache, SQL SERVER
PwC (client of Aurionpro Solutions Inc) Sep-07 to Feb-14
Job title: Solution Architect
Type : Development
Platform : Web
Responsibilities
- Technology leader; from writing code to establishing standards and making technology decisions. Architected and built suites of web-based applications that interact to form an integrated product that powers Audit process of all possible verticals throughout world
- Set technical direction and evaluated emerging technologies to meet long and short-term business objectives
- Developing web application using ASP.NET, C#, MVC, Kendo UI, Telerik Comtrols, JavaScript (pure & jQuery), WCF, MS SQL Server and SSIS
- Developing using Web API, Used Dependency Injection, MVC Routing and Bundling for Minification
- Employed agile methodologies, especially SCRUM, to ensure rapid iterative software development and to emphasize high customer satisfaction
Patni Computer SystemsSep 04 - Aug 2007
Job title: .Net Lead
Since 1983, Patni Computer Systems has been leading the way in software development and distribution. I worked on various projects for Fortune 50 clients like :
- Fidelity (FeSCo) for project eWorkPlace
- Frontier Communication for project frontier.com Phone/Plan sale
- ABN AMRO Bank for project ODC Management
- The Bankers Bank on project Corporate Credit Card System
Responsibilities
- In addition to the role of Software Architect, I had hiring and management responsibility for the developers, user interface team, systems administrators, and IT. I prefer to spend most of my time developing solutions to the most challenging problems
- Established departmental software development standards and processing, including C# coding standards and peer code review processes
- Created prototypes, design patterns, developer’s manuals, and presentations for business executives, development managers, and to mentor Software Engineers
- Developed requirement specifications & test cases, Class diagram, Flow diagram using Rational XDE (Rational Rose) OO CASE Tool
- Designed the architecture of a large SQL Server database as data center backend for high volume transactions
Achievements
- Knowledge Start Award
- Certificate of Appreciation
Systematix Software Pvt. Ltd.Jun 03 - Aug 04
Job title: Sr. Software Engineer
PTETSLAug 02 - Jun 03
Job title: .Net Developer
Testimonials →