.net Full-stack Developer Resume
Brooklyn, -nY
SUMMARY
- Enthusiastic .NET Developer with 7+years of professional experience in Efficient Application Design, development and maintenance.
- Working with Microsoft technologies like C#, ASP.NET MVC, ASP.NET WEB API, .Net Core 6, ADO.NET / Entity Framework, Microsoft SQL Server, IIS, TFS and front - end development technologies HTML5, CSS3, JavaScript, jQuery, AngularJS, Angular10, Typescript, Bootstrap framework and build engineering and release management process, building and deploying applications by adopting DevOps practices such as Continuous development, Continuous Integration (CI) and Continuous Deployment (CD) in runtime with various tools like Git and managing cloud services with Azure.
- Experienced working with AGILE SCRUM, Waterfall, and heavy involvement in all phases of Software Development Life Cycle (SDLC).
- Proficient in implementation of N-Tier Architecture Data Access Layer, Business Logic Layer and User Interface (UI).
- Exceptional knowledge on Object Oriented Programming (OOPS) concepts including Multithreading, Collections, Exception Handling.
- Expert in developing web-based applications and cross browser applications using .Net Framework.
- Strong Experience in programming with .NET Framework using C#, ADO.NET Entity Framework, ASP.NET, Visual Studio 2017/2019/2022 , SQL Server 2016/2019.
- Experience in patterns MVC, WCF, WPF, LINQ, Visual Studio various versions, Web services, XML and JSON
- Proficient with developing various web services like WCF, ASP.NET Web API's using both SOAP and REST architectures.
- Experience in creating interactive web application and single page application using AngularJS, Angular 7/10/11.
- Hands on Experience in responsive front-end web designing using HTML5, CSS3, UI framework the Bootstrap v3 and v4 as well.
- Knowledge in deploying applications with Cloud Services by creating a simple Cloud Service with Visual Studio, testing it locally, deploying to Microsoft Azure Cloud environment.
- Proficient experience in building service-oriented applications using WCF (Windows Communication Foundation).
- Working experience in Database design and writing Stored Procedures, Functions, Statements, Triggers, Views, Joins, performing Query Optimization and Performance Tuning in SQL Server 2010/2012/2014 Databases.
- Knowledge in creating, deploying, and managing reports using Crystal Reports.
- Proficient in writing Unit Test Cases for Business logic and Web Services, performed Unit Testing using NUnit Testing Framework.
- Working Experience in establishing Continuous integration/ Continuous Deployment services using Visual Studio Team System (VSTS), TFS and GIT.
- Proven ability to analyze problems, root causes, and develop innovative solutions to business challenges and streamlining operations.
TECHNICAL SKILLS
Microsoft Technologies: ASP.NET (4.5/4.0/3.5/3.0 ) MVC, .NET Core 3.0/5/6, VB.NET, ASP.NET Web API, WCF
Web Technologies: Angular 7/10/11, Angular JS, HTML5/4, CSS3, XML, MVC, ASP.NET, Razor, JavaScript, AJAX, Bootstrap3/2, jQuery (5.0/4.1)
Languages: C#, C++, C.
Databases: SQL Server (2017,2014.2012), ADO.NET, Entity Framework, LINQ to SQL
Web Servers/ Service: IIS (Internet Information Server) 7.0/6.0, REST, SOAP, WSDL, XML.
Development IDE: Visual Studio 2019/2017/2015 , Visual Studio Code, SSMS, Azure
Design Patterns: Service Oriented Architecture (SOA), Model View Controller (MVC), Factory, Singleton, and Object-Oriented Design.
Version Control: Team Foundation Server (TFS), Visual Source Safe 6.0 (VSS), GitHub
Reporting Tools: SQL Server Reporting Service (SSRS), SQL Server Management Studio (SSMS), Crystal Report, SQL Server Integration Services (SSIS)
Methodology: Agile (Scrum), TDD, Waterfall Model
PROFESSIONAL EXPERIENCE
Confidential, Brooklyn -NY
.NET Full-Stack Developer
Responsibilities:
- Application was developed using Agile Methodology, that included iterative application development, weekly Sprints, stand up meetings, Followed Rally for tracking processes and streamlining Agile planning.
- Worked with advanced concepts of ASP.NET MVC such as Models and Providers, Filters used for developing backend technology.
- Implemented authorization, authentication, and extensive exception handling.
- Built Angular 10 components, UI services to consume rest services using Component based architecture provided by Angular 10.
- Developed powerful Single Page Application and dynamic responsive Web Application with Angular 10.
- Created Angular service and integration with RESTful APIs. Used Angular HttpClient to send GET/POST request to fetch data from server. Developed the front-end of the web application using Angular 10, HTML5, CSS3, AJAX, Bootstrap, and jQuery.
- Utilized the features of Angular 10 to present effective web design.
- Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications.
- Extensively involved in upgrading the existing system from Angular 7 to Angular 10.
- Upgraded the .Net Core from .Net 5 to .Net 6 for existing Applications
- Experienced in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE 8,9,10 browsers.
- Developed various Stored Procedures for the data retrieval from the database and generated different types of reports using SQL Reporting services (SSRS) & SQL Integration Services (SSIS).
- Working experience with version control system GIT and bug tracking tools JIRA in an Agile Scrum environment.
Confidential, Long Island City-NY
.NET CORE Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance with Agile Methodology.
- Designed and developed Entity Framework 2.0 Code-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side.
- Design, build, and maintain efficient, reusable, and reliable code.
- Developed ASP.NET Core Web API based on business requirements and specifications.
- Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers, Filters used for developing backend technology.
- Implemented convention-based CRUD actions like GET, POST, PUT and DELETE.
- Developed the front-end of the web application using Angular 2, HTML5, CSS3, AJAX, Bootstrap, and jQuery.
- Developed various Stored Procedures for the data retrieval from the database and generated different types of reports using SQL Reporting services (SSRS).
- Knowledge on Configuration, Build/Release Management, Infrastructure as a code (IAC) and as Azure DevOps operations Production and cross platform environments.
- Experienced in working on DevOps /Agile operations process and tools area (Code review, unit test automation, Build & Release automation Environment, Incident and Change Management) including various tools.
Confidential, Portsmouth, NH
.NET Developer
Responsibilities:
- Involved in Design and Code Construction with OOPs Implementation in MVC Architecture.
- Created web pages using MVC razor views for responsive user interfaces.
- General User Interface (GUI) design, wire framing, usability testing, web content/ copy writing & editing.
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, and AngularJS, Ajax.
- Responsible for the all the client-side UI validation and implementing the business logic based on user generated events.
- Created Google Analytics events to track the application like click events and page load and tested it using the GA Debugger tool.
- Built Single Page Applications (SPA) using Angular JS, and Object-Oriented JavaScript.
- Created custom directives and custom filters using Angular JS built in $http service from controller through dependency injection.
- Developed AngularJS modules to separate application views, controllers, and models.
- Used Firefox, chrome developer tools and IE developer toolbar for debugging JavaScript and code refactoring.
- Responsible for checking cross browser compatibility issues and hence worked on different browsers like safari, Internet explorer, Firefox, and Google chrome.
- Develop complex MVC controller, View Models and Helper methods linked to backend database.
- Responsible for creating Web Services and consuming it in client application.
- Design and Implement Database Schema import data and build stored procedures.
- Worked on AGILE software development methodology where the team is involved in the SCRUM agile management framework.
- Deployed applications into test and production environments by using web server (IIS) and Octopus for automated deployments.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Worked on Responsive Web Design of the website a kind of approach in which the site adapts the layout to the viewing environment.
- Worked on POC Kendo UI Grid functionality across current application and developed with the latest ASP.NET Core.
- To persist and transfer data between pages Session State, View State, Cookies and Query Strings were used.
- Worked in scrum process attending daily stand up and completing tasks in sprints.
- Used GIT for version control.
- Developed stored procedures, views for data manipulation, ensuring set up relations includes indexing, constraints, and foreign keys in SQL server.
- Performed Unit testing, Integration testing and Regression testing by applying test cases.
Confidential, Raleigh, NC
Junior Developer
Responsibilities:
- Involved in Software Development Life cycle (SDLC) starting from Requirements gathering and performing object-oriented analysis, design, implementation and development using Agile methodology with daily scrums.
- Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.
- Created Custom Directives in Angular-JS, making use of Modules and Filters objects according to the application requirement. Involved in making Spring and Hibernate enhancements to existing applications Developed unit test cases using Mocha and Karma as unit test runner for various application modules.
- Used Spring LDAP for user security credentials authentication and for validating the User roles.
- Developed Restful services using Spring Boot and Jersey integration and involved in creating Jersey filters, interceptors, and exception mappers.
- Coded Gradle build scripts to build and deploy the application on WebSphere. ETL jar is configured to run on daily and monthly basis this job is configured in Cron tab Responsible for designing and developing the UI using Bootstrap, HTML5, CSS3, AngularJS 1.6/2.0.
- Created responsive web design integrating Bootstrap with AngularJS, media queries and ensured site design integrity and quality control consistency throughout the project's lifecycle.
- Implemented AngularJS controllers to maintain each view data and effectively used AngularJS for client validation.
- Used AngularJS to generate SPA templates.
- Used Dependency injection for injecting various Angular services to Angular Controllers to enable AJAX calls. Also Implemented AngularJS Services to bind the data and provide access to the data on the server.
- Designed and created the RESTful web services using Web API and responsible for making AJAX Calls for the UI Interactions to the Controller Actions using AngularJS and getting the Data back as JSON and parsing it onto the UI.
- Created various web Services, WCF SOA services and consumed those services from the client UI by adding web reference for the services.
- Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of the Database using SQL server 2014.
Confidential
.Net developer
Responsibilities:
- Responsible for the planning and development of Application life cycle, study and analysis of the business process flow and existing systems requirements.
- Implemented Silverlight templates such as Rich Text Editor, Data grid Control, Linkable controls.
- Designed and coded 3-tier applications with front-end development in MS VB.NET, C#.NET, ASP.NET, Microsoft SQL Server 2000
- Developed Web layer with ASP.Net, Business layer with C#. Net, Data access layer with ADO.NET advanced functionality.
- Used ADO.NET objects for Database interaction and dynamically populating data onto user interface screens.
- Extensively used Dataset, Data Table and Data Reader objects of SQL Namespace for data retrieval and manipulation.
- Used Data Grid, Data List, Repeater controls as well as third party Telerik Controls to show detailed information.
- Created database objects such as tables, views, and stored procedures that are used throughout the application.
- Developed solutions for diverse programming scenarios in C#.Net, employing Object Oriented Programming (OOPS) concepts such as Encapsulation, Inheritance, Polymorphism, and Abstraction
- Responsible in Error Handling using Try, Catch, finally exceptional handling technique to avoid circumstances leading to abnormal program termination.
