Software Developer Resume
San Antonio, TX
SUMMARY
- Senior Microsoft Technology Specialist with 14+ years of experience with diversified fields of System Applications, Application Software Development, Web Application, N - Tier Applications and Maintenance.
- Having very good exposure in Azure DevOps solutions like CI/CD pipeline, Automation using Terraform and Kubernetes
- Rich experience working on end to end SDLC on development projects using Agile Methodology (Scrum)
- Worked extensively in Asp.Net, .Net Core MVC and well versed with SOAP and REST API and Microservices
- Having good experience in Oracle database activities such as creating procedures, functions and triggers
- Proficient in Designing and Development Object-Oriented Web/Windows utilizing Microsoft Technologies like C#, ASP.NET / MVC4/5, WCF/REST API, Microservices, Ajax, Entity Framework, Web Services, LINQ, jQuery, AngularJS and Oracle & SQL Server
- Having 4+ years of experience in developing Automation scripts for regression test, Unit test (Test Driven Development), smoke test
- Familiar with N-tier SOA based design architectures as well as some of the design patterns like Factory and Singleton
- Having 2+ years of experiencing in working in Agile framework and used tools such as with JIRA, Bamboo, Confluence
- Good knowledge working with source control technologies like GIT, Bitbucket, SVN
- Expertise in designing strong database architectures for applications.
- Expert in writing complex stored procedures, views, jobs
- Expertise in database performance tuning techniques such as query optimization, indexing, etc
- Experience in writing & debugging Stored Procedures, Triggers, SQL Scripts, Views, Indexes, Temp tables, SQL Jobs and running SQL Profiler traces for debugging and to optimize queries
TECHNICAL SKILLS
Languages and Tools: C#.Net, VB.Net, XML/XSLT, Microsoft.Net Framework 3.5/4.5/4.6. Net Core 2.2, Web Forms, Win Forms
Web Technologies: ASP.NET 3.5/4.5/4.6, MVC, MVVM, AJAX, ADO.NET, JavaScript, HTML, jQuery, REST API, XML, JSON, AngularJS HTML5, CSS3, Less, Bootstrap Nunit, Moq
Services: WebAPI, Restful, WCF, OAUTH, SAML 2.0, Web Services, SOAP Microservices
ORM: LINQ (LINQ to SQL), ADO.NET, Entity Framework
Scripting: Shell scripting
Database and Tools: Oracle 10/11g, SQL Server, MS Access and MySQL
Server/Others: Microsoft Internet Information Server (IIS) 5.1/6.0/7.5, Team Foundation Server (TFS) GitHub, SVN, Bitbucket, Bamboo
Cloud: Azure, AWS Docker, Kubernetes and Devops
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, TX
Software developer
Responsibilities:
- Develop, maintain and enhance Critical business applications and web sites to provide high-level customer service to the internal Client base.
- Demonstrate to multiple stakeholders across different groups translating technical details to business-friendly communications and vice versa.
- Analyze, Create, test and modify computer program stored procedures to maintain different reporting tables and interfaces from external systems.
- Develop stored procedures using SQL and perform the N-Unit testing and deploy the application.
- Perform Black Box Testing, UAT and Function using Test Data Driven Techniques.
- Plan for Upcoming/Demand and applications to prepare a high-level documentation for scripting and analyze the feasibility with effort estimation for writing the scripts.
- Create Client consuming API’s and write Automation Test Cases for the Applications using C# and MVC, MVVM Design Patterns.
- Work with project managers in technical design sessions to understand and influence the design and decision based on automation needs.
Confidential, San Antonio, TX
Software developer
Responsibilities:
- Develop Application using agile methodology (Scrum)
- Design, build, and maintain efficient, reusable, and reliable C# code
- Design, code, and unit test Web Services using .NET C#, XML, T-SQL
- Integrate Telephony system (IVR) and KANA System by having Webservices as a communication medium in place
- Develop REST Webservices in order to communicate the member details to KANA tool which Family Health Advisors are being used.
- Develop code to call KANA service in order to get interact with Telephone system from customer our end
- Develop code to call KANA service in order to get member’s health related data to store in central repository
- Using Moq framework to write unit test cases
- Involved in User Acceptance Testing by coordinating with business users
Technologies: .NET Framework 4.0, ASP.NET, C#, MVC 4, WEB API, JQuery, XML, LINQ, Moq Framework, and Angular JS and Bootstrap
Confidential, Glendale CA
Lead Developer
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable C# code
- Develop windows service to call the service to check / ping the cognos instance based on the schedule
- Develop end to end architecture using design pattern
- Design, code, and unit test Web Services using .NET C#, XML, T-SQL
- Used ServiceController to get the status and to start / stop / restart the service
- Used agile development methodology to deliver this application
- Interact daily with Development Lead, Product Owner, and Quality Assurance Professionals
- Ensure the best possible performance, quality, and responsiveness of applications
- Develop common control in order to reuse across the application
- Design, create and program SQL Server databases per project needs
- Develop web service for triggering mail communication as and when the cognos instance fails to admin users and managers
- Manage project tasks, timelines, and communication
- Attend project kickoff meetings with clients
- Requirement analysis and System Designing using MS Visio and preparation of Functional and technical spec document.
- Coordinate with testing team for unit testing
- Involved in User Acceptance Testing by coordinating with business users
Technologies: .NET Framework 4.5, ASP.NET, C#, MVC 5, WEB API, JQuery, XML, LINQ, Entity Framework, Google charts and Angular JS and Bootstrap