Sr. Dot Net Developer Resume
San Francisco, CA
SUMMARY:
- 8+ years of competitive experience in teh areas of Requirements Gathering, Planning, Design, Development, System Integration Testing, Deployment and Application Support of software applications and products using Microsoft Technologies.
- Extensive experience of designing and developing software applications wif .Net Core, React JS, ASP.Net, web forms, .Net (C#, VB), Entity framework, Visual Studio.Net 2022/2019/2017 , ADO.Net, JavaScript, jQuery, LINQ, Angular (4 - 8), Web Services, Web API, Rest API, HTML, CSS, Bootstrap, XSLT, XSD, XML, SSRS, IIS, MS Azure and AWS.
- Experience in SQL Server 2008 to 2017 and Oracle 11i and MS Access.
- Extensively worked in writing SQL Queries, Stored Procedures, Cursors and Functions in SQL Server and Oracle.
- Good knowledge in MS Azure / AWS (Amazon Web Services) Cloud computing.
- Good experience in using Agile (scrum) methodologies.
- Experience in building a rich web application using HTML, CSS, Bootstrap, JavaScript, jQuery, Angular 8 and React JS.
- Involved working in MVC 4.0/5, HTML 5 pages, Angular, and N-Tier architecture for web development projects.
- Hands on experience in configuring WCF endpoints, Bindings, behavior, Defining and implementing contracts.
- Strong knowledge of OOPS (Object Oriented concepts).
- Expertise in ADO.Net objects like Transaction, Data Adapter, Data Reader, Dataset and Data Command.
- Implemented Dependency Injection, Inversion of Control, Repository, Unit of Work and other proven Design Patterns across multiple projects.
- Good experience in DevExpress controls, Ajax Control Toolkit and Experienced in using HP - Application Lifecycle Management tool for tracking defects and risks in new application development.
- Well experienced in adopting ORM - Entity Framework (versions 6, 5,4.1) and Entity Framework Core.
- Experience in Creating Web Forms, Win Forms, User Controls and Custom Controls.
- Good at Client interaction and functional requirement gathering.
- Involved in "Application Support" solving teh customer support tickets and extensively used Service-Now tool.
- Strong experience working in an On-Site / Off-Shore mode
- Designed fronted web-based form using Angular 8/7/6/4/5/4/2 wif Ajax controls CSS and HTML5.
- Actively using Plural sight, Udemy and other organization provided learning platform to keep wif teh continuous changes in technologies.
- Performed QA Activities as part of application delivery.
- Following teh coding standard and good coding techniques.
- Great team player works independently, committed and passionate.
- Quick learner wif ability to master new concepts and applications.
- Good Knowledge in Moq, NUnit Automated testing and unit testing.
- Involved in branching and merging of code in TFS and SQL script deployment process to various environments like QA, UAT, Production.
- Completed Level 0 & Level 1 Enerdynamics external certification on Natural Gas and Power.
- Extensive experience wif SaaS platform infrastructure and architecture, wif a focus on high availability and scalability.
- Firm grasp on latest technologies and an aptitude for problem solving.
TECHNICAL SKILLS
Languages: C#, HTML, SQL.
Tools: Visual Studio 2019/2022, VS Code, SPLUNK, Elastic Search, Kibana, Grafana, Jenkins, Docker, Dynatrace
Operating Systems: Windows 11/10/8/7/XP, Windows Server 2022/2019/2016 & 2012 R2
Methodologies: Agile, Waterfall and Iterative
Architecture: N-Tier, MVVM and MVC 5.
Web skills: .Net 6/5, Asp.Net Core 3.1, IIS 10.0/8.0/7.0 , JavaScript, jQuery, XML, React Js, HTML, HTML 5, Razor Engine (CSHTML), Bootstrap, CSS, AJAX, Angular 8-10 and Web API Core.
Distributed Technologies: Web Services, WCF, Rest API and Web API
Relational Databases: SQL Server 2019/2017/2016/2015 , Oracle 12c.
Scripting: PowerShell, SQL Scripting
Data Access: Dapper, Entity Framework Core, ADO.Net.
3rd Party Tools: DevExpress and Telerik
Version Control Tools: GIT and Team Foundation Server
Reporting Tools: SSRS
Cloud Computing: Amazon Web Services (AWS) and Azure Functions, AWS S3 storage, AWS API gateway, AWS Lambda, AWS EC2, Athena, Microsoft Azure Storage, Azure SQL, Docker, Service Bus.
Testing Tools: NUnit, XUnit, Moq, Postman
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
Sr. Dot Net Developer
Responsibilities:
- Designed and developed Microservices using .NET 5 and .NET core 3.1 framework for Investment API returning data from multiple systems.
- Designed custom business library module for all teh investment API validations prior saving it to teh relational data structure.
- Designed and developed Investment related screens like brokerage, employer directed sources, investment options, directed investment accounts, equity wash wif latest React framework.
- Modernized legacy screens from multiple systems containing Investment information into a custom investment SPA application utilizing React router, redux, Action creators for development.
- Worked on Azure Service Fabric to host teh application and maintain teh nodes of teh server
- Used NPM, redux library and custom ADP components for rich UI functionalities.
- Developed teh Product Builder UI screens using Angular-JS6, Node JS, Vue.js, React JS, HTML5, CSS, Javascript and Bootstrap.
- Design and develop Web Applications and services using different technologies and programming languages such as C#, Java Script, Angular 8, SQL.
- Implemented custom exception handling middleware to capture all teh API exception at one place and used SPLUNK for centralized logging.
- Developed custom dashboard and metrices in Splunk to view teh Error reports and access logs.
- Review code and mentor junior developers in team, approve PULL request and follow necessary agile principles; Used Azure DevOps tools to authorize builds and releases in higher environments for QA and business user testing.
- Utilizing Command Line Interface (CLI) to generate components, routes, services via commands to make single page application using Angular 8.
- Involved in requirement gathering and prioritizing teh use case for Investment module along wif teh business analyst and stakeholders.
- Used JIRA as our tracking system to maintain history of use cases and issues on daily basis.
Environment: .NET 6, .Net core 3.1, Micro Services, React JS, Angular 8, C#.NET, Dapper, Swagger UI, Git, SQL Server 2017, Agile SCRUM, AZURE, Docker, XUnit, Moq.
Confidential, Los Angeles, CA
Sr. Dot Net Developer
Responsibilities:
- Designed and developed Microservices using .NET core 3.1 framework for Funds API returning data from multiple systems.
- Developed custom autogenerated API’s, Models and stored procedures for faster development cycle.
- Designed custom background worker services for Fund swap modules and deployed teh same to teh cloud servers and on-premises servers.
- Utilized Dapper for handling large volumes returning from database as ORM tool.
- Design & implement end-to-end automation of infrastructure and continuous delivery of teh applications by integrating Cloud Formation scripts, Jenkins, Ansible and AWS.
- Working wif Angular 2.0 such as Building Nested components, interpolation, data binding & creating pipes, building, and testing wif CLI and other JavaScript frameworks likes jQuery, NodeJS.
- Monitor teh offshore work and provide technical halp to offshore team wif their respective JIRA items.
- Applied object oriented and design patterns best principles while designing custom fund swap transactions in teh service and repository layers.
- Proficient in Front-end technologies such as HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Bootstrap, Typescript, Angular 2, AngularJS, NodeJS, Express and mongo DB for teh database.
- Dependency Injections, centralized Splunk logging,
- Designed .NET core custom middleware’s for validation settings, reading header information, log teh exception in a centralized approach, event Id generator functionalities.
- Designed swagger UI for API testing and documentation using swash buckle and Open API principles.
- Utilized XUnit and Moq to design teh test cases for fund swaps API.
- Used Azure DevOps for continuous build and integrations.
- Primary point of contact for development and warranty support.
Environment: .Net core 3.1, .NET 6, Micro Services, React JS, C#.NET, Dapper, Nodejs, Swagger UI, Git, SQL Server 2017, Agile SCRUM, AZURE, XUnit, Moq.
Confidential, Ames, IA
Dot Net Developer
Responsibilities:
- Involved in requirement gathering, user stories and functional requirement phase.
- Coding and designing teh application solution wif .NET 5 & .NET Core 3.1 framework.
- Designed Web API services which is internally using Dapper as a Data Access methodology to communicate wif relational databases.
- Developing customer facing websites and web applications using MVC web forms and via angular 6/7 framework.
- Created RESTFUL services using Web API, built HTTP services and formatted responses using web API media type formatter to JSON.
- Configured Azure cloud Service for end point deployment, deployed WCF services on Azure cloud.
- Implemented Open API for teh .NET core 3.1 project using Swagger UI via Swashbuckler package.
- Unit testing teh code for business testing and production implementation.
- Worked on SQL Server to develop complex queries, stored procedures, jobs and Indexes.
- Designed data access wif Entity framework as ORM tool and have implemented database for teh entire project.
- Implemented Seri log for Logging web application and API important actions and exceptions, all these logging are centralized and teh same is saved to Elastic search.
- Implemented Docker file for spinning up Elastic search and Kibana images.
- Created Index file for Kibana UI. Integrated Development/QA/UAT/Production environment logging into Kibana UI.
- Troubleshooting and fixing QA & production issues.
- Responsible for technical design, coding and documentation.
- Interaction wif Business Analyst and cross functional teams for resolving various client requests.
- Conducting teh analysis wif different teams, efforts, Statistics to improve or to reduce teh repetitive data shared in different systems.
- Have implemented Dependency Injection and MVC patterns for teh project.
- Have moved data from Archive tables to S3 buckets in Aws.
- Configured Usage service endpoint in AWS API gateway to consume data from usage capture system and provide response to client.
Environment: .Net core 3.1, .NET 5, Micro Services, Angular 8, C#.NET, Dapper, Entity Framework, JavaScript, JSON, Bootstrap 3.0, HTML 5.0, Swagger UI, NUnit, Jenkins, Git, SQL Server 2017, Agile SCRUM, TFS, AWS and AZURE.
Confidential, Chesterfield, MO
Dot Net Developer
Responsibilities:
- Involved in coding and designing teh application solution wif ASP.Net 4.5 framework.
- Designed application business logic, custom halper class, custom validations and adhered to separation of concerns by adopting MVC pattern.
- Worked on decoupling application modules using Allegro and integrated teh same wif Endur Product.
- Developed documentation dat sufficiently describes technical deliverable as required for internal controls so dat teh maintenance responsibility can be passed on to production support team.
- Developed admin modules, services, components, custom routes wif route guard for scheduling screens using angular framework.
- Core programming using Angular 8, REST/WEBAPI, C#, AWS, .Net Core etc.
- Designed and Developed AWS Lambda API’s using .Net Core .
- Involved in developing Angular 8 project framework wif reusable UI components which is used as base project for multiple angular applications across teh organization.
- Have Adopted Bootstrap, Angular themes, Font Awesome, CSS and other style related entities to teh application.
- Integral part of code review, technical design decision, defect prevention and disaster recovery process wifin teh team.
- Subject matter expert for teh modules involving Interface scheduling systems & Market Pro.
- Have integrated custom authentication and authorization also implemented JWT token-based authentication.
- Created Helper classes, interfaces and self-hosted services for teh project in C#.
- Have implemented Dependency Injection, Repository, Singleton, Unit of Work, and MVC patterns for teh project.
- Created a RESTful Web API service using ASP.NET Web API to generate data which was then consumed in teh front-end by Angular4.
- Used Postman to test Web API functionality
- Created Typescript class, services, modules, custom routes and guard for angular front end.
Environment: .NET 4.5, MVC 4, C#.NET, VB.NET, Entity Framework, JavaScript, jQuery, SQL Server 2017, Web API, WCF, Agile SCRUM, Postman and TFS.
Confidential
Software Engineer
Responsibilities:
- Involved in coding and designing teh application solution wif ASP.Net 4/4.5 framework.
- Design web applications using MVC framework.
- Designed restful API services via web API.
- Have created WCF services for various gas projects in teh system.
- Worked on SQL Server to develop complex queries, stored procedures and cursors.
- Worked on JSON arrays to read data from Rest API and display in webpage.
- Implemented Dependency Injection pattern and Inversion of control.
- Responsible to read, validate schema & load scheduling XML data and apply scheduling business rules prior inserting into data warehouse.
- Requirement gathering, analysis, design, coding, debugging, script execution, testing, review and documentation of both functional and nonfunctional components.
- Used ADO.NET data objects such as dataset, data adapter, data table, data reader and XML Document for consistent access to SQL data sources.
- Used Entity framework database first approach for designing model layer.
- Used Cascading Style Sheets (CSS) and Bootstrap for achieving uniformity through all teh web pages.
- Developed complex database stored procedures, triggers, joins, views returning huge records set wifout performance issues.
- Closely worked wif teh onsite development team to understand teh development requirement and monitor teh support tasks and activities.
- Ensured dat teh development is in line wif Microsoft coding standards and best practices.
- Used JavaScript for teh front-end presentation and ASP.NET on server site processing.
- Extensively used JavaScript, jQuery, HTML, bootstrap, MSDN as a part of development process.
- Used AJAX controls to increase teh web page's interactivity and usability.
- Proficient in utilizing results from ORM layer and projecting it to View Model (business entities) using LINQ queries.
Environment: .NET 4.5, MVC 4, C#.NET, VB.NET, Entity Framework, JavaScript, jQuery, SQL Server 2017, Web API, WCF, Agile SCRUM, Postman and TFS.