Dot Net Developer Resume
Chevy Chase, MD
SUMMARY
- Over all 7+ years of Total IT experience in various areas including Insurance, Banking and finance, School, Retail, Manufacturing as well as Public Sector.
- Highly Skilled in engineering and development of IT Projects.
- Involved in various phases of Software Development Life Cycle (SDLC) and SAFE AGILE/SCRUM methodologies of Analysis, Design, Development,Implementation and Testing of Enterprise Web Applications, Stand alone and Distributed applications.
- Experience in development of applications using .Net Technologies which includes Web and Windows applications on C#, Web API, ASP.NET, JavaScript, Angular, HTML 5, Bootstrap, XML, WSDL, SOAP, REST and Web Services.
- Used AJAX for partial rendering of the Web Forms to improve performance by not having the whole page post back.
- Experience of Cross Browser Compatibility with updating webpage using HTML5,CSS, Angular, JavaScript and jQuery with great involvement towards Angular, and MVC frameworks.
- Solid experience in developing Single Page Applications using Angular front end JavaScript framework.
- Developed private and public Web APIs, using ASP.NET Web API.
- Leveraged the introduction of Web API Controllers (Web API 2) in ASP.NET MVC to build, maintain Restful API and consume the API’s client side using Angular data binding.
- Proficient in designing and implementing databases layers using LINQ, and Entity Framework.
- Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against MS SQL Server.
- Used AZURE to provide both PaaS and IaaS services which support many different programming languages tools and frameworks.
- Familiar in updating, accessing and version controlling the code using Team Foundation Server (TFS), Azure Devops and GitHub.
- Agile practitioner: Servant Leader, Foresee impediments and resolve it, Strong believer of minimal viable products.
- Proven ability to work creatively and analytically in a problem - solving environment.
- Evangelist of agile/scrum principles and methodology.
- Strong Understanding of Object Oriented Design, software architecture and design patterns.
- Expertise In Query and method syntax for LINQ queries to access data from Entity Framework.
- Thorough understanding of N-tier architecture and layered architecture with Domain layer (Business layer), Persistent layer (Data access layer), Presentation layer and web service layer.
- Hands on experience with Azure Cloud services Cosmos DB, NoSQL database.
TECHNICAL SKILLS
Programming Languages: C#, C, C++, Java, ASP.NET
Scripting/Markup Languages: PHP, PowerShell, Bash, HTML, CSS, Javascript, Angular
Testing: MSTest, NUnit, xUnit, Moq, Selenium, Postman, SoapUI
Other Tools: Visual Studio, VS Code, SQL management studio Confluence, Splunk, JIRA
Version Control: Git, TFS, VSTS
PROFESSIONAL EXPERIENCE
Confidential, Chevy Chase MD
Dot Net Developer
Responsibilities:
- Contributed in building a Restful ASP.NET Web API to provide resources for the client application.
- Built SPA (Single page application) using Angular to enhance User interactivity and experience.
- Implemented Repository pattern and dependency injection for testability.
- Worked in a small team that implemented the Agile SDLC methodology.
- Was loaned to the ETM and supported the team by enhancing the features of the tool and also creating tests on ETM ( Confidential ’s proprietary tool).
- Write validation of the services using DotNet or different Regex patterns.
- Mentoring the team members on how to leverage ETM tools and create validation.
- Executing the scripts before and after different deployments to different environments.
- Analyzing any failure in the system and reporting to concerned parties.
- Extracted data from XML file and load, edit into the database.
- Requirement gathering and assigning the team members with tasks.
- Demo to stakeholders.
Confidential, Indianapolis, IN
Software Engineer
Responsibilities:
- Design: Collaborate with the architectural team to get common understanding on how to implement different features or user stories.
- Develop: Used ASP .NET and C# technologies to develop server-side logic based on the analysis and design. Produce the code by following the development standard. Used StyleCop and ReSharper to assist creating cleaner code.
- Teamwork: Practice pair programming and/or mob programming
- Unit Test: Unit test the functionality using different testing frameworks and make changes to the code if it fails. Heavily used mocking to perform testing.
- Review: Reviewed colleagues pull requests to ensure that the code complied with the development standard, had passing unit tests with 100% code coverage and was functioning as per the requirement(user story).
- Integration testing: once the development is complete with all green unit tests, we created the Postman test to ensure the end to end integration of the developed piece of code.
- Debugging: Perform debugging on the code from the same sprint or that was reported back from the higher environments. Analyze the case for failure, resolve and send in the pull request with the fix.
- Frequently interchanged the roles between developing user story, unit testing the code developed by colleagues and/or reviewing the pull request based on the available bandwidth and priority of requirements.
- Involve with the architectural team and stakeholders to analyze the priority and cost benefit of upcoming features.
- Participation on Agile ceremonies: Actively participate and contribute to Agile ceremonies such as stand ups, grooming, planning, PI planning.
- Process Improvement: Developing supporting tools or scripts to help deliver faster.
- Demo to stakeholders.
- Developed a CLI tool using powershell, which could be trained to generate files and folders scaffolding based on the provided input.
- Collaborated with a colleague to build a tool to automate data fix processes by building an xml script with minimal user input.
Environment: C#, ASP.NET, Visual Studio, LINQ, Angular, Entity Framework, Cosmos DB, Azure Devops, MSTest, NUnit, Moq, Splunk, XML, JSON, SAFE agile, JIRA, Rest, Soap, PostMan, SoapUI, GIT, .NET Core.
Confidential
Web Specialist
Responsibilities:
- Build different responsive web pages for honors college.
- Design, develop and maintain both new and existing code.
- Design and develop relational database systems for Honors College.
- Designed and developed a webpage for a team of psychology professors to store their research data in an organized manner.
- Built a fundraising webpage for the football team in Cuba.
Environment: PHP, MySQL, Relational Database System,C#, ASP.NET, Eclipse, JQuery, JavaScript, AJAX, Angular, XML, JSON, JIRA, Rest, Soap, PostMan, GIT, BootStrap.
