Information Technology - Consultant Resume
Long Beach, CA
SUMMARY:
- 14 years of Experience in .Net Web, Windows Development.
- 6+ years of experience in leading .Net projects.
- 5+ years of experience using Agile Methodology (Scrum & Extreme Programming).
- Experience in Azure portals, Function Apps, Key Vaults, Azure DevOps.
- Windows Communication Foundation (WCF), REST APIs.
- Proficient in writing Stored procedures, Views, Functions, Triggers.
- Worked on SQL Server 2016/2012/2008/2005.
- Expertise in ADO.NET, Entity Framework, EF Core, Linq to Sql.
- Expert in version controls such as TFS (Team Foundation Server), GitLab, SVN, VSS.
- Experience in ASP.Net Core, Microservices, Ocelot API Gateway.
- Proven knowledge in Creating and Consuming Web Services.
- Experience in Silverlight & MVVM, MVC, WPF.
- Strong knowledge of Object - Oriented Programming (OOPS) concepts.
- Good exposure in writing test cases using NUnit and Moq, TDD.
- Well experience in applying SOLID design principles, Dependency Injection.
- Good Knowledge and experience on various Software Design Patterns.
- Extensive experience in 3 Tier Architecture.
- Experience in monitoring & diagnosing tools like AppDynamics, Azure Application Insights.
- Experienced in migrating, optimizing applications.
- Good exposure to end-to-end Software Development Life Cycle (SDLC).
- Followed Coding standards as per Client’s documentation.
- An effective team player and ability to rapidly absorb and apply new technologies effectively.
TECHNICAL SKILLS:
Programming Languages: C#, VB.NET.
Windows Technologies: Win Forms, WPF, XAML
Web Technologies: ASP.NET 4.7/4.6/4.0/3.5/3.0/2.0 , .Net Core 3, ReactJS, Angular 6/2/JS, ASP.NET MVC 5/4/3, WCF, Web APIs, Web Services, CSS, Silverlight, SOAP, JavaScript, TypeScript, JSON, jQuery, AJAX, IIS.
IDE: Visual Studio 2019/2017/2013/2010 , VS Code.
Version Control Tools: TFS (Team Foundation Server), GitLab, SVN, Microsoft VSS.
Databases: Microsoft SQL Server 2016/2012/2008/2005.
Database Access Technologies: ADO.NET, LINQ, Entity Framework, EF Core.
PROFESSIONAL EXPERIENCE:
Confidential, Long Beach, CA
Information Technology - Consultant
Responsibilities:
- Did Code First Entity Framework Core migrations to apply data updates and schema changes.
- Created SQL Views for PowerBI dashboard to display the details of users subscribed.
- Created Azure function to upload user terms pdf files to Blob Storage Containers.
- Fixed broken build pipeline steps, test DB connection issues for running test cases while building CI pipelines.
- Used Azure DevOps Build and Release pipelines for CI/CD activities.
- Developed REST APIs for performing database CRUD operations.
- Did code reviews, provided technical inputs.
- Worked on the root cause analysis for the issues raised and provided fixes.
- Worked with Product Owners to understand functional requirements for change requests, enhancements.
Tools: .Net Core 3, C#, Azure, DevOps, EF Core, Web APIs, React, CSS, Node, NPM, SqlServer 2016, VS Code, GitLab, Postman.
Confidential
Responsibilities:
- Played an active role in the domain migration of Confidential onto cloud platform using Azure.
- Created Azure functions using Http triggers to replace the windows services.
- Fixed the race issues among functions apps by using different task hubs.
- Written DB migrator classes using FluentMigrator to execute various DB scripts.
- Analyzed the database migration issues from SqlServer 2008 to SqlServer 2016.
- Started using DevOps for deployment to various Environments.
- Optimized DB performance by managing indexes, rewriting the sql procedures.
- Written Stored Procedures, triggers, indexing on SQL Server 2016.
- Deployed build to various environments like Dev, Test and Production servers.
- Developed Web APIs for performing database CRUD operations.
- Did code reviews, provided technical inputs.
- Worked on the root cause analysis for the issues raised and provided fixes.
- Prioritized and ensured timely resolution of incidents, service requests.
- Worked with business analysts to get functional requirements to set the scope of each module.
Tools: MVC5, Web APIs, .Net Core 2.0, C#, IIS, SqlServer 2016, Control-M, Azure, DevOps, GitLab, SVN.
Confidential, Rocklin, CA
Software Development Engineer
Responsibilities:
- Played an active role in all stages - requirements gathering, analysis, design, development and testing.
- Written interfaces for dependency injection and used Constructors for injecting objects.
- Designed and developed interfaces, classes and business logic following SOLID principles.
- Written stored procedures, triggers, indexing on SQL Server 2012.
- Deployed build to various environments like Test, Pilot and Production servers.
- Developed Web APIs for performing database CRUD operations.
- Extensively used Postman for invoking Web API and provided Swagger Framework to clients.
- Monitored AWS servers and assisted in deployments and worked with AWS team for troubleshooting issues.
- Worked on the root cause analysis for the issues raised and provided fixes.
- Prioritized and ensured timely resolution of issues, service requests.
- Proactive monitoring of various servers and services, maintenance & Tier 3 support.
- Worked with business analysts to clarify the functional requirements to set the scope of each modules.
Tools: .Net Framework 4.6.2, MVC5, Web APIs, JSON, C#, IIS, SqlServer 2012, Entity Framework 6, LINQ, jQuery, HTML, Powershell, AWS, Swagger, Postman, RabbitMQ, AppDynamics, TFS (Team Foundation Server), Service-Now, JIRA.
Confidential, Rocklin, CA
Technology Lead - Consultant
Responsibilities:
- Single point of contact at the client side for the day-to-day execution of the project.
- Designed Web application using MVC, Web API and leveraged Entity framework (EF).
- Created Restful services using Web API to reach a broad range of clients.
- Generated Models using Entity Framework, DB First approach to enable strongly typed LINQ queries.
- Worked on migrating the legacy applications, analyzed, documented the challenges and provided solutions.
- Coordinated with various teams to fix High priority issues.
- Performed Code reviews, Root cause analysis to fix critical issues.
- Provided technical inputs and onsite-offshore co-ordination.
- Extensively worked on the stored procedures and performance optimizations.
- Proactive monitoring, maintenance & support.
Tools: C#, VB.Net, Asp.Net 4.0, MVC4, Web APIs, JSON, JQuery, IIS, Sql Server 2008, Sql Server 2012, TFS (Team Foundation Server), SSIS, SSRS, Service-Now, JIRA, XML.
Confidential
Technology Lead - Consultant
Responsibilities:
- Design review, architectural changes, creating strategies for moving the legacy applications to new platforms, Project/Release planning, Software Development/enhancements, Problem analysis, Release Management.
- Worked on 3-Tier Architecture, created the service classes.
- Setup the applications from the codebase, fix the setup build errors.
- Done Root cause analysis and provided fixes.
- Analyzed, designed and suggested re-architecting some of the existing applications.
- Provide technical inputs & support.
Tools: C#, Asp.Net 4.0, MVC4, Web Services, AngularJS, Python, IIS, SqlServer 2008, TFS (Team Foundation Server).
Confidential
Sr. Software Engineer - Consultant
Responsibilities:
- Created the user interfaces using ASP.NET Web pages.
- Written Business Logic and Data Access Layer modules.
- Ensured compliance of development team with Scrum methodology in delivering incremental features and monitor defined process adherence
- Written Stored Procedures, triggers and worked on indexes.
- Performed SQL optimization and performance tuning.
- Worked on Sprint Backlog Items, Defect fixing, Unit testing.
- Used TFS as code repository, backlog tracking, burn-down metrics, velocity, and task management.
- Attended daily standup calls, Sprint Planning, Retro & Demo meetings.
Tools: .Net Framework 3.5, C#, Web Services, IIS, SqlServer 2008, TFS (Team Foundation Server), Javascript, Agile (Scrum), XML.
Confidential
Software Developer
Responsibilities:
- Participated on Requirement analysis, design, implementation, testing, deployments.
- Created Design document based on the requirements.
- Worked on Sprint Backlog Items and strictly adhered to weekly deliverables.
- Written Stored Procedures, functions and Views.
- Written unit test cases using NUnit Framework and MOQ.
- Used Dependency Inversion of Control using Unity framework.
- Created interfaces, classes for dependency injection and unit testing.
- Followed SOLID design principles throughout the project.
- Did Code reviews, Peer reviews and automated NUnit test cases before every code check-in.
- Done Continuous Integration using Cruise Control.
Tools: C#, ASP.NET 2.0, MVC, Mono 2.8, IIS, Selenium, NUnit, Moq, SqlServer 2008, SVN, Agile Methodology (Extreme Programming), StyleCop, FxCop, Cruise Control, BugTracker, Log4Net.
Confidential
Software Developer - Consultant
Responsibilities:
- Played an active role in all stages - requirements gathering, analysis, design, development, debugging, performance-tuning and testing.
- Worked on the Entity Framework ORM design and developed LINQ queries.
- Created WCF service methods, implemented the endpoint specifying the binding, behavior.
- Created Views using Silverlight XAML pages.
- Worked on the Models and View Models based on MVVM design pattern.
- Ensured the coding standards followed throughout the application.
- Owned and completed Code reviews, pre-check-in peer reviews.
- Documented the coding standards and given on the same.
Tools: Silverlight 3.0, C#, MVVM, WCF, Entity Framework, LINQ, IIS, SqlServer 2008, Team Foundation Server (TFS).