Senior Full-stack .net Developer Resume
3.00/5 (Submit Your Rating)
Washington, DC
SUMMARY
- 9 years of experience in teh Software Analysis, Design, Development, Integration, Implementation, Maintenance, Debugging.
- Expertise in developing applications using .NET, C# .Net, ASP.Net, VB.Net, ADO.Net, XML, HTML, AJAX, JavaScript, XHTML, DHTML CSS.
- Developed, configured, and deployed a variety of .Net Framework Applications including Win Forms, Web Services, Web Forms and Windows Services.
- Expertise in designing and developing user interface using ASP.NET, HTML, CSS, Bootstrap, jQuery, and Java Script.
- Expertise in developing Client/Server Applications on various architectural design patterns including MVC, Two - Tier Three Tier N-Tier Architecture for Multi users.
- Experience in database programming using RDBMS like ORCLE and SQL and maintaining teh database, including requirement analysis, design, data conversion, loading, testing, and implementation.
- Experience using Angular, jQuery, JavaScript, and React for creating front-end UI.
- Proficient in developing systems built on SQL Server and Oracle using Tables, Triggers, Views, Packages and Stored Procedures in T-SQL PL-SQL.
- Experience in querying using LINQ to SQL, LINQ to XML and other data sources including web services.
- Experience in Creating and Consuming WCF services as a .Net Remoting Service and an XML Web Service.
- Expert level skill using Docker, DevOps wif Jenkins, Kubernetes, and Git for deployments.
- Experience using JIRA for bug tracking and Agile project management.
- Expertise in implementing Object Oriented Programming OOP Concepts including Inheritance, Abstraction and Polymorphism.
- Expertise in working wif Crystal Reports, SSRS and SSIS.
- Excellent working noledge in developing data access using XML Applications, XML Schema, XSLT/XPATH Web Services.
- Experienced in Manual and Test case identification.
- Created Kafka API to send live stream data into various kafka topics.
- Worked on incidents tickets related to Hadoop components Hbase & Kafka and identify root cause analysis.
- Implemented .NET Security features such as Authentication & Authorization using Form-based and Window-based Authentication, Authorizing Users, Roles, and User Account Impersonation.
- Designed teh framework in C# based on repository pattern to access teh MongoDB.
- Strong understanding of developing N-Tier applications using C#.NET, VB.NET, ASP.NET.
- Good noledge of various ADO.NET Components such as Datasets, Data Tables, Data Adapters, Data Readers, Data Views, Relations, Primary Keys, Auto Increment Columns and Expressions.
- Excellent experience in creating consuming Web services SOAP, WSDL, DISCO, UDDI, .NET Remote Server Components using .NET Framework, to develop Service Oriented Architecture SOA based application.
- Developed Data Access Layer DAL, Business Logic layer BLL also in implementing Business Processes, Abstract factory as part of Service Oriented Architecture SOA.
- Understanding of IIS web servers, web server/application configuration, web-farm load balancing operations including SSL off-loading, SSL acceleration and content caching and disaster recovery topologies.
- Experience working wif ORM tools like Entity Framework.
- Experienced in Integrating 3rd party software like Telerik, Kendo UI Chart, XML PDF.
- Excellent debugging skills. Able to debug complex technical issues including multiple system components.
- Experience in implementing High Traffic Web Sites and Web Services.
- Proficient in using Microservice for creating end-to-end connections.
PROFESSIONAL EXPERIENCE
Confidential, Washington DC
Senior Full-Stack .NET Developer
Responsibilities:
- Handled daily maintenance of multiple company websites, via various technologies such as C#, VB, .Net, JavaScript and others. Familiar wif both MVC and Webforms methodologies.
- Constructed Class Libraries containing code for business and data access. Teh logic was implemented using C#.
- Developed Web applications and Web Services using ASP.NET, C#, MVC wif Razor, Entity Framework, LINQ, HTML5, CSS3, JavaScript, Angular and Bootstrap UI.
- Wrote and modified Stored-Procedures and user defined functions in SQL Server and T-SQL to carryout database operations Provide technical support.
- Used ADO.NET to connect Web forms to data sources such as MS SQL Server and XML files for manipulating data in database.
- Coded and scripted in C#, ASP.NET, SQL and Java script multi-tiered web based .Net Framework and SQL SERVER.
- Developed Stored Procedures, Tables, Views in Oracle, and Teradata Databases.
- Used ADO.Net to retrieve teh data from teh SQL Server Database and Oracle database.
- Used different approaches in Entity Framework to interact wif database.
- Developed a new ASP.Net Core Web API application.
- Responsible for coding teh web application using C# by following layered architecture and ADO.NET.
- MVC Design Pattern followed for Asp.Net MVC Application.
- Created teh models, views and controllers using ASP.NET MVC 3, VB.NET, HTML, Java Script, and jQuery.
- Developed application frontend wif HTML5, CSS3 and Knockout JS wif Asp.Net MVC.
- Developed ASP.NET Core Web API based on departmental requirements and specifications.
- Implemented JWT Token based authentication to secure teh ASP.NET Core Web API and provide authorization to different users.
- Installed all teh different Asp.net Core dependency packages like analyzers, MVC analyzers to target teh microservices structure like attributes of APIs etc.,
- Scaled microservices, distributed systems and serverless applications using Simple Queue Service (SQS).
- Involved in developing web Pages wif rich UI, AJAX, and jQuery using ASP.NET.
- Effectively used Jquery a concise JavaScript Library for traversing HTML5 document, event handling and AJAX interactions.
- Developed UI/Front-End using Angular, Node JS, HTML5, CSS3 and GIT as teh Version Control System.
- Created teh Web API controllers in ASP .NET MVC to build, maintain RESTful APIs, and also consumed API client side using Angular data binding.
- Developed teh Front-End for applications like SCE and DC - Coordinators using React, HTML5, ReactStrap and Redux
- Developed teh UI Components by using React to implement custom & wide range of modern components wif ReactStrap component library for React.
- Utilized SDLC and Source Code, Jira, DevOps wif Jenkins, Service Manager, Agile, Waterfall, Clear Case and Tortoise SVN.
- Implemented new projects builds framework using Jenkins as build framework tools.
- Actively involved in Migrating applications from ASP.NET to .Net Core, classic to Azure cloud and AWS deployment.
- Hosting of Windows WEB API's, Asp.Net applications in IIS and creating Cloud Instance using AWS for deployment in product environment.
- Integrated Jenkins wif repositories like TFS, GITHUB to build through Maven and Artifactory repository for pushing successful build code.
Confidential, Danville, PA
Full-Stack .NET Developer
Responsibilities:
- Developed company internal application using C#, MVC, HTML5, AJAX, and SQL Server.
- Developed data driven business logic engine using OOPs, Design Patterns, SOLID Principals, C#, and SQL Server database.
- Developed T-SQL Queries, Stored Procedures and Triggers for accessing data from teh SQL Server.
- Implemented custom role-based user authentication and authorization using teh Windows Integrated security, Active Directory/LDAP services and custom user roles and permission in SQL Server database.
- Used Oracle to write Stored Procedures and functions where some of teh stored procedures would do a nightly job.
- Extensively used Data Adapter, Dataset, Data View, Data Table, Oracle connection, oracle command and SQL Connection in teh application.
- Used Entity Framework for ORM mapping to relational databases, classes to database tables and CLR data types to SQL server data types.
- Used ADO.NET Entity Framework for teh object to database mappings.
- Extensively worked wif LINQ to Entities, which uses Entity Framework and NHibernate to handle teh communication wif teh database.
- Used ADO.NET to connect Web forms to data sources such as MS SQL Server and XML files for manipulating data in database.
- Extensively used ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object to access teh data in database.
- Leveraged ASP.Net MVC to provide TDD. Implemented MVC, Singleton, and N-Tier Design patterns.
- Developed ASP.NET MVC application in Test Driven Development (TDD) environment using Microsoft Test as teh Testing framework.
- Developed Application using ASP.NET MVC wif Razor View Engine C# in Visual Studio.
- Developed teh sophisticated Microservices/APIs using C#.Net, .Net Core, Entity Framework Core, ASP.NET MVC Core Packages, DB2, SQL Server & MongoDB data dependencies, JSON, SignalR, SDK nuget packages for inter-Microservices communication and re-usability.
- Developed some dynamic dictionaries using C#.net, .Net Core for easy lookups of item dimensions values which results in faster performance.
- Designed and Consumed XML Web services using Microservices.
- Consumed Docker's to develop Container's for teh Microservices. Designed and Developed Container Management Rancher to publish Containers.
- Performed validations on Web Forms using .NET Validation Controls and JavaScript.
- Developed Templates using HTML, CSS, Bootstrap, and JavaScript.
- Developed teh presentation layer using ASP .NET Web Forms, JavaScript, jQuery, and CSS.
- Implemented all teh client side functions by using JavaScript and jQuery
- Developed teh site using jQuery, HTML, CSS, and JavaScript to maintain consistent look and feel throughout teh application
- Client-side scripts (controllers and UI logics) are built using Angular and NodeJS
- Involved in developing teh web pages using Angular, which is powerful in building teh Single page web applications.
- Building Angular application on NPM packages.
- Used Redux for state level data management on both SCE and DC - Coordinators web applications and created re-usable components to consume teh same components in other applications using ReactStrap component library.
- Installed and utilized third party components like ReactStrap for bootstrap stylings, used react-select, react- confirm alert popups and added redux action, reducers for acnoledging teh user data whenever there is a change occurred on UI and for fetching latest API data.
- Experienced in installation, configuration, usage and management on AWS, Jenkins, and GIT for application servers.
- Deployed and configured GIT repositories wif branching, forks, tagging, merge requests, and notifications. Scheduled automated nightly builds using Jenkins.
- Deployed applications wif Cloud Services by creating a simple Cloud Service wif Visual Studio, testing it locally, deploying to a live Microsoft Azure Cloud environment and Amazon Web Services (AWS).
Confidential, NYC, NY
.NET Application Developer
Responsibilities:
- Developed reusable user controls and used third party custom web controls using C# ASP.NET.
- Wrote C#.NET class Models for database connectivity and execution of stored procedures in SQL Server.
- Created complex business components in C#.NET using .NET Class Library assemblies while migrating and implementing them to address application infrastructure issues associated wif building scalable enterprise level applications used by many clients.
- Designed and developed teh Architecture, Web UI, Business Layer Domain model, UML Class and Sequence diagrams and Data Access classes for Renewals, Company, Regulator and Filing subsystems using ASP.NET, C#, Oracle, Hibernate, Spring.NET.
- Worked wif Microsoft Azure Service Fabric which makes it easy to package, deploy, and manage scalable and reliable microservices and containers. Primary technology includes Peoplesoft HCM, Oracle HCM Cloud and .Net Core wif Microsoft Azure as PaaS platform.
- Created CRUD operations wif Web API Models and Entity Framework.
- Developed Web applications and Web Services using ASP.NET, C#, MVC wif Razor, Entity Framework, LINQ, HTML5, CSS3, JavaScript, and Angular.
- Developed user interfaces using classic ASP, ASP.Net, ADO.Net and Code Behind modules, interfacing routines and managed services also worked wif Model View Controller MVC for created design pattern.
- Developed MVC application using ASP.NET MVC, JavaScript, HTML5, CSS3, and Bootstrap.
- Developed teh web pages using Visual Studio and ASP.NET web forms, C#, and ADO.NET. Used LINQ effectively wif Lamda expressions to process teh C# generic collections.
- Developed reusable custom data access layer using ADO.NET.
- Designed and implemented application using ASP.NET MVC wif Razor View Engine C#, jQuery, AJAX, HTML, and CSS3 to create professional UI.
- Working on core architecture of application from scratch using React, React Hooks and .Net Core.
- Made use of Dependency Injection structure and Middle wares present in .Net Core framework.
- Extended a custom domain driven microservices architecture built on top of ASP.NET Web API and HTTP protocol.
- Developed Views using HTML, CSS, jQuery, and Bootstrap 3.0.
- Consumed teh WCF services using jQuery Ajax calls to enable effective communication.
- Created Dynamic Mobile views using Angular.
- Used Angular to split teh app into MVC components.
- Developed Single page applications using Angular and React.
- Creating Automated build process by using Jenkins CI tool.
- Implemented CI/CD pipeline using Jenkins and extensively worked for End-to-End automation for all build and deployments.
- Used Microservice architecture, based services interacting through a combination of REST and leveraging AWS to build, test and deploy Identity Microservices.
- Involved in complete application stack in Amazon Web Services (AWS) like EC2, S3 Bucket.
- Created branches in TFS and coordinated wif DEV teams according to their release.
Confidential, Westlake OH
Software Engineer (.NET)
Responsibilities:
- Created teh database objects like Stored Procedures, Triggers, and Cursors in Oracle using PL/SQL.
- Developed web application using ASP.NET MVC 4.0, C#, Java script, jQuery, Bootstrap, Entity Framework, and Angular.
- Used Entity Framework for database operations.
- Developed Business logic layer using C# and Implemented Data access layer using ADO.NET and Entity Framework.
- Designed and developed UI, Business and Data Access Logic using ASP.NET, ADO.NET, and JavaScript and C# in teh .NET framework.
- Developed teh application using ASP.NET MVC, JavaScript, jQuery, HTML5, CSS3, SQL Server, Visual Studio, and SOAP UI.
- Working as sole developer to design Web APIs as RESTful APIs for teh application using .Net Core.
- Designed and coded an end to end working Chatbot that includes RESTful Web API service in .Net Core, Angular based UI wif Angular Material controls.
- Used N-tier architecture for presentation layer, teh Business and Data Access Layers and were coded using C#. Net. Good Experience in Developing Applications using Microservices architecture.
- Development of ERP solution using architecture and Microservices.
- Used Data tables and jQuery validations plugins for client-side operations.
- Developed single page applications using Angular.
- Actively involved in coding and designing using C#, XML, ADO.NET, WCF, JavaScript, React, Underscore, jQuery, HTML, and Cascading Style Sheets (CSS).
- Developed UI layer using React and Redux framework.
- Used Jenkins Continuous delivery / Continuous Integration (CD/CI) tools to deploy application.
- Integrated Jenkins wif repositories like GitHub to build Automation tool (Maven), and Artifact repository for pushing successful build code.
- Involved in installation, configuration, usage and management on AWS, Jenkins, and GIT for application servers.
- Engaged in Migration of many existing infrastructures over AWS accounts into VPCs managed Cloud formation.
- Designed teh framework in C# based on repository pattern to access teh MongoDB.
- Oversaw MongoDB condition from accessibility, execution, and adaptability points of view.
