Senior .net Full Stack Developer Resume
East Hartford, CT
SUMMARY
- 11+ years of IT experience in software development using .NET Framework, .NET Core, C#, VB.NET, ASP.NET, JavaScript Libraries, SQL Server, XML, Web services, and MSMQ.
- Experienced in full Software Development Lifecycle (SDLC) starting from Requirements Analysis, Design, Development, Testing, Maintenance, Enhancement, & Production Support of Business Applications.
- Proficient in developing Windows and Web applications using Windows Forms, Web Forms, ASP.NET MVC, Angular.
- Good experience in working with Java script libraries and technologies like jQuery, Knockouts, AngularJS, NodeJS, ExpressJS, Type Script.
- Exposure on using AWS (S3, ELB, EC2, Route 53)
- Expertise in Developing and configuring ASMX Web services, WCF Web services, Web API, Node.JS API.
- Proficient in using XML related technologies Like XSLT, XPATH and JQUERY, XQUERY.
- Proficient at developing Templates, Graphics, Editing& modifying in UI using Dream viewer, flash.
- Good understanding of enterprise level Architecture Patterns like MVC,MVP, Dependency Injection, Singleton and Abstract factory.
- Excellent experience in working with different object - oriented programming techniques, Microsoft design patterns like MVC, MVVM and Service Oriented Architecture (SOA) WCF, WPF, Web Services and DTO (Data Transfer Objects).
- In depth knowledge of Web / GUI development Components, COM/COM+/DCOM, ADO / ADO.NET, Microsoft Enterprise Library and LINQ.
- Good knowledge in working with 3 Tier and n-Tier, Service Oriented Architecture.
- Experience in Implementing ADO.NET Entity Framework, LINQ to SQL, Enterprise Library, ADO.NET.
- Hands on experience in using IIS (Internet information services), Active Directory, ADLDS, MSMQ.
- Expertise in Backend programming, RDBMS (SQL Server, Oracle, MySQL), SQL, T-SQL, PL/SQL, Stored Procedures, Functions, Views and Triggers and imports and exports of Data using DTS Packages.
- Experience with SQL Server Reporting Services (SSRS), Integration Services (SSIS) and Report Builder Projects.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements.
- Excellent communication skills and a proactive team member.
- Enthusiastic, knowledge-hungry self-starter, eager to meet challenges and quickly assimilate latest technologies, skills, concepts and ideas.
TECHNICAL SKILLS
Languages: C#, VB.NET, C++, C, JAVA, PHP, SQL, JavaScript.
.Net Technology: .Net Framework, Win Forms, .NET Core, .NET 5, WCF, WWF, ASMX, LINQ, ASP.NET MVC, WEB API, MSMQ.
Web Technologies: ASP.Net, HTML, XHTML, DHTML, CSS, ASP, Angular 2/9VB script, XML, PHP.
JavaScript Technologies: JQuery, KnockoutJS, NodeJS, ExpressJS, Typescript.
Database: SQL Server, Oracle, My SQL, Ms-Access, MongoDB.
IDE Tools: Visual Studio, Visual Studio Code, SSMS, Dreamweaver.
Reporting Tools: Crystal Reports, SQL Server Reporting Services, Power BI.
Version controls: Visual Source Safe, Team Foundation Server, GIT
Operating Systems: Windows, Windows Server, Unix
PROFESSIONAL EXPERIENCE
Confidential, East Hartford, CT
Senior .NET Full Stack Developer
Responsibilities:
- Designed, developed, and implemented applications to rewrite existing System using .NET technologies.
- Involved in designing the complex UI using HTML5, Bootstrap.
- Used AutoFac for registering dependencies, Automapper for mapping, fluent validation, Custom Data annotation for model validation and client-side validation.
- Create custom html helper controls for re-useable components.
- Used MVC Exception filters for catching up the exception form the Controller method.
- Extensively used the JQUERY, Bootstrap controls like Dropdown, Date Picker, and Modal Popups.
- Created a Base Controllers to extend the common properties.
- Wrote unit test cases using NUnit, Moq Framework.
- Developed modules of application in Angular 9.
- Developed Custom directives, Custom pipes, Feature modules in Angular 9.
- Used Jasmine to write isolated, integrated unit tests and Karma to execute tests in Angular.
- Converted a monolithic app to microservices architecture using ASP.NET Web API and secured with Identity server 4.
- Involved in Developing and configuring Restful API's and ADO.NET Entity Framework for ORM.
- Created complex SSIS Packages to collect the data from database and FTP.
- Effectively managed the state using various state management techniques including Sessions, Query Strings.
- Developed complex SSRS reports using RDL, RDLC and deployed and managed report servers.
- Used ADO.NET for database connectivity, storage, and retrieval of the data on SQL Server.
- Wrote complex Stored Procedures, Functions, Views and Triggers on SQL Server Database.
- Involved in data model design, deployment, and maintenance of DB’s.
- Created service broker queues, temporal tables and did performance tuning in SQL server.
- Used TFS for the purpose of version Control and source code maintenance needs.
- Involved in testing and deployment and Production Support of the applications.
Environment: .Net Framework 4.7, .NET CORE, .NET 5, VB.NET, C#, HTML5, ASP.NET WEB API, MVC 5.0, Entity Framework 6.2, LINQ, SQL Server 2012/2016, SSRS, SSIS, Visual Studio 2012, TFS 2012, IIS.
Confidential, New York, NY
Senior .NET Full Stack Developer
Responsibilities:
- Evaluated .NET core 2.0 for application development and design the web application architecture.
- Design complex UI using HTML5, Bootstrap and Kendo UI controls for MVC.
- Developed REST API using Node.JS, Express.JS and implemented server-side Cache and complex Socket.IO operations.
- Implemented JWT token bases authentication.
- Implemented Enterprise Library data application block 6.0 to access SQL server 2012 database.
- Accessed data from multiple sources like Text files, Oracle 12C database, Mango Database, SQL Server 2012, and AWS S3.
- Evaluated AWS for application servers and database servers, build servers.
- Evaluated ABC Pdf, TallPDF, EVOPdf for printing PDF from HTML pages and HTML content.
Environment: Visual Studio 2017, .NET core 2.0, .NET Framework 4.6, jQuery, Node.JS, Angular 2, React JS, Bootstrap, Type Script. SQL Server 2012, Oracle 12c.
Confidential, Wethersfield, CT
.NET Lead Developer
Responsibilities:
- Designed, developed and implemented applications to improve existing System using .NET technologies.
- Involved in designing the complex UI using HTML5, Bootstrap.
- Used the MVC route Configuration for the page links by defining the Controller Method and Action Method.
- Used MVC Exception filters for catching up the exception form the Controller method.
- Created a Base Controllers to extend the common properties.
- Created custom HTML Helpers for Drop Downs, Calendar Controls.
- Extensively used the JQUERY controls like Dropdown, Calendar Controls, and Modal Popups.
- Created and consumed the REST API through AngularJS Controllers and returned the data as JSON.
- Involved in Developing and configuring Restful API's and ADO.NET Entity Framework for ORM.
- Implement MSMQ using WCF web services for Business-to-Business communication.
- Implemented generating PDF for the Letter that has been sent to the clients using the ITextSharp.
- Created SSIS Packages to collect the data from database and FTP the letter data to a different server.
- Effectively managed the state using various state management techniques including Sessions, Query Strings.
- Developed SSIS package to get Juvenile Student education records from DOE (Department of education), get Criminal motor vehicle records from DMV.
- Experience in developing applications in adherence to NIEM (National Information Exchange Model) standards.
- Used ADO.NET for database connectivity, storage and retrieval of the data on SQL Server.
- Wrote Stored Procedures, Functions, and Triggers on SQL Server Database.
- Defined Tables, Joins, Functions, Views, Constraints and Triggers in Microsoft SQL server.
- Used TFS for the purpose of version Control and source code maintenance needs.
- Used .Net Validation Controls, JavaScript, jQuery to perform client-side validations.
- Involved in testing and deployment of the application.
Environment: .Net Framework 4.0, VB.NET, C#, HTML5, ASP.NET WEB API, LINQ, SQL Server 2012, SSRS, SSIS, Visual Studio 2012, TFS 2012, IIS 7.0.
Confidential, Farmington, CT
Full Stack.Net Developer
RESPONSIBILITIES:
- Involved in design and architectural development process meetings and data modeling, business document review meetings.
- Implemented authentication across multiple applications using AD LDS (Active Directory Lightweight Directory Services).
- Coded complex LINQ-TO-Entity queries for access the Entity framework model.
- Used JSON and Jquery all over the application.
- Used StrectureMap to bootstrap the service client into controllers.
- Created WCF web services using Facade Pattern and data access layer using the Repository Pattern.
- Used castle.dynamicproxy for creating .Net Proxy on the fly at runtime.
- Used Log4net for logging errors in file, event log and database.
- Worked as TFS Administrator to implement Auto Builds.
- Developed generic electronic signature module for multiple applications.
- Involved in deployment and post production support for the application.
ENVIRONMENT: .Net Framework 4.0, C#, Entity Framework, AJAX, LINQ, SQL Server 2008, SQL Server Reporting Services, SSIS, IIS 7.0, Visual Studio 2008/2010, TFS 2010.
Confidential
RESPONSIBILITIES:
- Studied and analyzed requirement documents, user stories and created technical specification documents.
- Implemented role based authentication in TAM System.
- Ported the Classic ASP, .NET 2.0 applications into Silverlight technology.
- Developed Custom Controls and Navigation controls using C# and configured the caching policies.
- Used telerik ASP.NET AJAX controls in .NET application, telerik RAD controls in Silverlight application.
- Developed, configured ASMX, WCF web services to communicate between different applications.
- Created and consumed services using WCF in C# to generate reports and e-mail those reports to the requested user.
- Used Team Foundation Server (TFS) for the source control, data collection, reporting and project tracking.
- Developed Stored Procedures, Views, Triggers and Functions for data manipulation using T-SQL.
- Involved in database migration SQL Server 2000 to SQL Server 2008 and migrating oracle to sql server.
- Created SSIS packages in SQL Server 2008 to move data feed files (text files, excel files) from different venders to SQL Server 2008 database.
- Expertise in writing a LINQ to SQL, LINQ to XML Queries.
- Effectively created reports using SSRS in Business Intelligence Development Studio.
- Involved in deployment and post production support for the application.
ENVIRONMENT: .Net Framework 2.0/3.5/4.0, Classic ASP, C#, Silverlight, ADO.Net, Entity Framework, AJAX, LINQ, SQL Server 2000/2008, SQL Server Reporting Services, SSIS, IIS 6.0/7.0, Visual Studio 2008/2010, TFS 2010.
Confidential, Virginia Beach, VA
.Net Developer
RESPONSIBILITIES:
- Designed, developed and implemented various applications to improve existing System using .NET technologies
- Used Custom Validation and User Validation to give access to registered users.
- Developed UI, Data Access, and Business Logic layers.
- Used ASP.NET templates throughout the application wherever necessary.
- Used Flash and Flex to add the Graphic interface in User Interface.
- Developed Templates using Dreamweaver and Flex.
- Used AJAX Controls in application development for persistent page display.
- Developed Master pages to build consistent and maintainable user interface.
- Extensively used SOAP and HTTP for consuming XML Web Services
- Performed extensive Data Binding with various Server Controls like Grid View
- Created the Data Access Layer with ADO.NET commands and fetched the data from SQL Server 2005 using Stored Procedures and views using SQL Data Reader and Dataset objects
- Coded user controls to perform various tasks.
- Developed Tables, Stored Procedures, Triggers and Functions.
- Implement Security using Authentication & Authorization.
- Designed and implement WCF, was used to communicate between business to-business (B2B), business-to-consumer (B2C).
- ETL data transformation tools using SSIS packages via the Business Integration development environment in Visual Studio 2005.NET
- Performed Unit Testing and Integration Testing using N-Unit.
- Involved in writing a LINQ class.
- Effectively created reports using SQL Server Reporting Services.
- Implemented page- level error handling and Custom Error pages.
- Used Visual Source Safe for Version Control.
- Involved in deployment and post production support for the application.
ENVIRONMENT: ASP.NET.2.0/3.5, C#, VB.Net,UML,ADO.Net, AJAX, Flash, Flex, Dreamweaver, SQL Server 2000/2005,Oracle 9i, SQL Server Reporting Services, IIS 6.0, Windows 2003 Server, Visual Studio.NET 2008, Visual Source Safe.