Microsoft Certified Professional with 10+ years of experience in all stages of SDLC involving studying of user requirements, analyzing, designing, coding, implementation, debugging, testing, deployment and documentation.
Experience in developing of IT architecture plans and software development methodologies.
Strong knowledge and understanding of .NET Framework development techniques
Working knowledge in WPF, MVVM, XAML, VB.NET and Windows Services.
Microsoft SQL Server and other most common backend Microsoft technologies, including SSRS and SSIS.
Strong background in management and leadership. Systems Engineer focused on supporting large-scale software systems.
Experience in working with vendors, managing and implementing projects and improving existing business processes.
Knowledge of Service-Oriented Architecture (SOA), its principles, and patterns at enterprise level.
Experience in Agile development environment especially SCRUM.
Business Process improvement
Project development and lifecycle
Agile development methodologies
Strong analytical skills
Excellent problem solving skills
Strong communication skills
Structured query language (SQL) expert
Programming and design skills
Optimizing and performance tuning
Self-directed and Detail oriented
Microsoft Certified Professional
Microsoft Certified Solutions Associate (MCSA) - Sql Server 2012/2014
Microsoft Certified - Developing MVC4 Web Applications
ITIL V3 Service Foundation
ITIL V3 Service Strategy
Senior Solution Developer11/2016 to CurrentUnited AirlinesHouston, TX
The project being executed at United Airlines is called JCBA, Joint Contract Bargaining Agreement; it is the agreement between Flight Attendant unions and the companies, Continental and United Airlines.
• As the Tech Lead/Senior Developer for the JCBA project I am involved in the complete lifecycle of various Asp.Net Web Forms, C#, MVC, Web, Windows and Database applications from requirements gathering to testing and code reviewing my team's deliverables.
• Created wireframes and mockups for various requirements which are instrumental for providing offshore teams with an appropriate understanding of the requirement and also get approvals from business users on how the end product will/should look like.
•Perform code reviews on a daily basis for the code delivered by my offshore team, review udf's, procedures, business logic, COF (in house ORM like entity framework) code generated for business objects, manager objects and other related functionality.
• Architect, design and develop solutions for a few JCBA projects.
Software Designer V06/2010 to 10/2016ArcelorMittalSteelton, Pennsylvania
Worked at Arcelormittal Steel plant in Steelton, PA in designing, developing Manufacturing Execution systems (MES) to upgrade from legacy systems. Developing technical solutions to continuously automate, improve the business processes. Installed appropriate solutions within each organization's budget. Developed application framework that served as the cornerstone for a highly successful windows and web applications strategy. Developed and managed project plans while providing status updates to management. Prepared and presented technical proposals for clients.
Involved in development, maintenance, optimize and automate process control systems in manufacturing industry.
Coordinate, design, implementation of applications, collaborating with project managers, vendors, engineering teams and clients to ensure on-time completion of project deliverables.
Design, develop, maintain, test and perform quality and performance assurance of system software products.
Work within an agile framework and review and comment on proposed projects.
Analyze the data, automate, develop, maintain and provide technical solutions to the client.
Worked on software development, build, deploy and maintain .net based solutions and experience in development, maintenance and manage sql databases.
Preformed Database administration and database maintenance tasks.
Create periodic Disaster Recovery testing plan and enable the capability for all SQL Server environment Experience in programming with receiving and sending messages to Message Queues (MSMQ), TCP/IP messages and Lantronix device servers.
Designed and implemented a system to read the RSLinx tags to get the pressure values from each descaler and store in the database.
Automated the systems to get the different Temperatures at the furnaces using Sql Server, Excel and developed a report to display the data using SSRS to improve the process of heating.
Designed and implemented a system to read the files generated form the Rockwell Hardness test using vb.net, Microsoft Sql Server.
Redesigned and developed Asp.net web chart application to plot various Head Hardening temperatures using Asp.net MVC, JQuery, AngularJS and Bootstrap.
24/7 ongoing production support on various alpha, open vms operating systems, applications, databases, operating systems and maintaining legacy applications.
Designed and developed Automation systems using WPF, WCF, TCP/IP, Entity Framework, and Sql Server.
Developed windows and web based tracking solutions for the operations and tracking of blooms in production line using WPF, MVVM, Entity Framework, WCF technologies.
Designed, Developed and maintained solutions for head hardening process in Asp.net, windows services, sql server.
Student Worker08/2008 to 12/2009Student Computing Center, Texas A&M University
Involved in maintaining, managing hardware and software in the computers in the lab.
Experience in troubleshooting issues related to software, operating systems and helping students in using the software and print jobs.
Involved in training student workers in Microsoft software tools.
Software Engineer11/2005 to 07/2008Infosys Technologies LtdBangalore, India
Worked on multiple projects for Schlumberger client located in Houston.
Participated in daily Scrums with the whole team to discuss about the progress of the application development, specs to be taken care and those already completed.
Development of Asp.net web services and consuming services in windows and web clients.
Involved in development, maintenance and production support of Windows applications in Agile Methodology.
Troubleshooting deployment issues and training both developments, testing team in understanding the domain and technical aspects of the product.
Experience in configuration management activities like version control, build and release of the web applications to the client on daily basis.
Experience in documenting the test cases, create test reports and documenting program, design, coding and maintenance for program.
Involved in Project Management activities like requirements gathering, prepare Use cases, test plans, test cases and has experience in all phases of Software Development Life Cycle.
Quality and performance assurance.
Reviews requirements, specifications and designs to assure product quality; developed and implemented plans and tests for product quality or performance assurance.
Developed Unit test cases using NUnit, involved in writing manual test cases, test reports, issue tracking.
Worked on developing complex queries, stored procedures and developing reports using SSRS.
Achievements Gold Medalist from Bangalore University for my academic achievements in Bachelor's degree.
HP e-Award and recognition for outstanding services to customer.
Awarded with HP Stock Options for exceeding expectations in customer support and innovation.
On the spot award as employee of the month at Infosys.
Education and Training
Bachelor of Engineering: Mechanical EngineeringBangalore UniversityBangalore, IndiaMechanical Engineering
Master of Engineering: Industrial EngineeringTexas A&M UniversityCollege Station, TXIndustrial Engineering