Sr. Software Engineer/.net Architect Resume
CA
SUMMARY:
- Microsoft Certified Processional with 2 years of experience in Cloud (Azure and Amazon), 7 years in Enterprise Application Architecture, 15 years in .Net Application Developments and 20 Years in Information Technology Industry.
- Leading projects to produce scalable, flexible, robust and efficient solutions with SOA and OOPS Technologies and design patterns.
- Designing .net applications for Cloud Environments.
- Design Hybrid database architectures using BigData, RDBMS and NoSQL to handle high volume transactions.
- Identifying bottlenecks of existing architecture and fine tuning with possibly less changes to get the best performance, quality and responsiveness.
- Anticipates and prevents problems and roadblocks before they occur; presents technical issues and their impact to management with recommendations for solution.
- Reengineering projects from older technologies to latest eg. VB6 to .Net.
- Migrating projects from Datacentres to Azure/AWS.
- Good understanding of Azure/AWS IAAS, PAAS, SAAS services.
- Managing multiple projects simultaneously.
- Working in a fast - paced continual learning environment.
- Learning new technologies and apply into business issues in no time.
- Effective workings independently with no supervision or as part of cross functional team.
- Implementing DevOps, End-End development automation.
- Creating processes and policies and establish governance infrastructures.
- Working with onsite-offshore model. Managing remote technical team.
TECHNICAL SKILLS:
.Net: Framework 4.5, C#, VB.Net, ASP.Net, MVC, WCF, ASMX, SOAP, Rest, LINQ, Jquery, XML/JSON
ORM framework: LLBLGen, Entity Framework
Data Bases: MongoDB, Oracle, SQL Server, Hadoop.
Version Control: TFS, SVN(Sub-Version), SourceGear Vault, GITlab
Continuous Integration tool: Hudson
Data Visualizing tool: Tableau
Performance Monitoring tool: NewRelic
Testing Tool: SOAPUI, Nunit
Integration: Google Analytics, Facebook, Twitter, Gigya, CrowdTwist, 500Friends.
GEO location: services using latitude and longitude, Microsoft Azure, Amazon Web service (AWS)
Exposure to: Xamarine, Node.Js, AngularJ, BootStrap, OBIEE, Cloudra, Splice Machine, Hortonworks, and .Net core Technologies.
Older Technologies: VB6, ASP, Oracle Forms, PowerBuilder.
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Software Engineer/ .Net Architect
Responsibilities:
- Coordinate with Business team, BAs, Project managers and clients to understand the requirements and validate the BRDs.
- Research and prototype for new concepts and technologies.
- Scoping and estimating implementation efforts required based on available information.
- Designing solutions and documents the architecture diagrams and get approved from PM/Client.
- Developing details design/flow diagrams for complex solutions.
- Develop applications using C# .Net, Oracle, SQL Server, MongoDB and other relevant technologies when required.
- Developing data access layer using ADO.NET, EntityFrame and LLBLGen.
- Integrating with third party API’ Confidential like Oracle-Eloqua, Google Analytics, Facebook, Twitter, CrowdTwist and Gigya
- Configuring and Monitoring the application and server performance by NewRelic
- Supporting BI and Analytical teaming on developing Oracle packages to provide required data into analytical tables.
- Supporting QA team to come up with test cases.
- Creating and presenting monthly status reports about ongoing projects and production issues.
- Maintaining and monitoring Production servers.
- Managing offshore technical team.
- Migrating projects to Cloud Environments.
- Improved existing WCF Service architecture by adopting SOA, design patterns and best practices
- Reduced the average response time of web services from 6 seconds to less than a second.
- Improved the performance of Oracle SQL queries
- Reduced the number of c# lines in an existing application by almost 30% by refactoring various similar functionalities and implementing Dependency Injection and Factories.
- Introduced Microsoft Azure Oauth to various API services for dual authentication.
- Improved Oracle Package code from 1200 lines to 550 lines, more than 50% code reduction.
- Improved the monthly report generation performance from 80 Mins to 45 Mins.
- Lead a cloud migration project. Successfully migrated IBM campaign(Unica), Oracle DB, and SQL DB into Amazon Web Service.
- SQL to Oracle Migration.
Confidential, CA
Dotnet Application Architect
Responsibilities:
- 8 Year successful in .Net application Architecting, Developing and Managing
- Executed more than 6 Projects as Project Manager
- Designed SOA (Architecture) for Insurance, HRMS, MIS, E-commerce and Financing domain
- Successfully managed 40+ engineers for a major reengineering project for a USA client
- Managed execution of multiple projects simultaneously
- Several Confidential from Customer for timely execution and innovative ideas
- Performed consistently under extremely challenging and sometimes hostile conditions
- 25% reduction in TCO by Application/Server/Technology Consolidation Increased the Phase delivery by implementing Entry/Exit criteria
- Overall savings of 15% in development effort through implementation of improved Unit Testing process
- Standardization of processes with the use of Templates, Checklists and Well Documented procedures
- 20% cutback in Operational Costs through implementation of Best Practices and Optimization of Business Processes
