Full Stack .net Developer Resume
Miami, FloridA
SUMMARY:
- Around 6 years of strong professional .NET Development experience in various applications based on Object Oriented Programming (OOP), Client/Server, N - tier architecture, Web based and Internet Technologies. Worked extensively in engineering enterprise level web applications.
- Experience in Banking, Telecom and E-commerce domain.
- Strong experience in developing internet, intranet, N-tier and distributed client-server applications using C#.Net, ASP.Net, ADO.Net, Entity Framework and IIS on SQL Server 2012 and MySQL.
- Excellent experience in OOPS and design patterns (Singleton, Factory, Abstract Factory, Decorator, Observer) .
- Worked extensively on Web Services, RESTful Services, SOAP, WCF, JSON and Web API.
- Experience in building/managing Web Applications using ASP.NET Web Forms, MVC (Model View Controller) (Razor/ASPX engine).
- Expertise in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization and reliability.
- Developed data layer using ADO.NET, LINQ (LINQ to SQL) and Entity Framework concepts.
- Expert level skills in developing XML, HTTP based Web Services in .Net including hands on experience in consuming web services using WSDL.
- Hands on experience in reports development using SQL Server Reporting Service (SSRS) and Crystal Reports and experience in developing integration packages using SQL Server Integration Service (SSIS).
- Experience in SQL Server Database design developing T-SQL queries, function, stored procedures, and triggers using SQL Server and used Data Adapter, Dataset, Data Connection, Data Command, Data reader as a part of ADO.NET to access and update database in ASP.Net environment.
- Working experience with NoSQL Database like Confidential .
- Experience in performance tuning, query optimization, code standardization and writing database objects like Stored Procedure, View and Cursors and Indexes using SQL and PL/SQL.
- Expertise in building rich AJAX enabled UI based web applications in .Net and developing multi-tier client-server web applications.
- Expertise in DOM manipulation using JavaScript, JQuery, and Angular JS/Angular 2.
- Expertise in web programming including strong knowledge of associated technologies such as HTML5, CSS3, XML, JQuery and Bootstrap.
- Highly experienced in utilizing many quality, environmental and configuration management tools such as Visual Source Safe (VSS), Team Foundation Server (TFS) and Git.
- Experience in Test Driven Development (TDD) using Microsoft Test Project and have experience in unit testing using NUNIT.
- Experience in Agile (Scrum), Waterfall & iterative methodologies.
- A team player with excellent communication, analytical, relationship management, analytical skills, and ability to work independently.
TECHNICAL SKILLS:
Integration Servers: Jenkins, Docket, Octopus
Dot Net: C#, ASP.Net MVC 5.0, ASP.Net, ADO.Net, SOAP, Web Services, LINQ, WCF, IIS 6.0/5.0, Entity Framework
Industries: Customer Relationship Management, Insurance, Banking
Web Technologies: HTML5, CSS3, JavaScript, XHTML, AngularJS 1.5/Angular 2.0, JQuery, Ajax, JSON, Typescript
Tools: Microsoft Visual Studio 2015
Operating Systems: MS Windows (XP/Vista/7/8/Linux/Unix)
Design Pattern: MVC, MVP, Singleton, Factory Patterns.
Databases: SQL Server 2014, Mongo DB/Cassandra
Version Control: VSS, Team Foundation Server, Git
Cloud Computing: AWS, Azure
PROFESSIONAL EXPERIENCE:
Confidential, Miami, Florida
Full Stack .NET Developer
Responsibilities:
- Participated in all phases including designing according to technical requirements,
- Development, test, release and production support.
- Participated in the feasibility study of migration the existing legacy application from ASP/Db2 to ASP.NET and SQL Server 2012.
- Completely migrated the application database from DB2 to SQL Server 2012.
- Focus and developed rich and enhanced web pages using MVC 5.0, C#, Entity Framework, JSON, HTML 5, CSS3, AngularJS and Bootstrap.
- Worked with MVC framework for stateless development and separation of responsibility between Model, Views and Controllers.
- Followed SOLID principles and design patterns in designing the Application Layers.
- Designed and Developed Unit and Integration Tests utilizing N-Unit system to test the individual bits of the functionality.
- Improve the interaction between Model and View by using AngularJS,
- Used Web API to realize Restful services with JSON data.
- Developed File processing components for reading data from files and processing data based on requirements, or generating new files using the data in database.
- Maintained the application security by implementing authentication and authorization features.
- Used JIRA for AGILE Scrum Project management and bug tracking.
- Designed and developed complex S tored P rocedures in SQL Server.
- Created SSIS package to push the data from the application database to ODS (Operational data store).
- Used in Source Code Control Systems like MS Visual Source Safe (VSS) and Team Foundation Server (TFS)
- Involved in unit testing and integration testing of the entire application.
Environment: C#.Net, ASP.NET MVC 5, Entity Framework 6, Web API, HTML, CSS, IIS, AngularJS, JavaScript, SQL Server, CSS, TFS, Visual Studio 2015.
Confidential, Orlando, Florida
Full Stack .NET Developer
Responsibilities:
- Built Claim Module in the customer portal using ASP.net MVC 6.0 (C#).
- Involved in analysis, design and development of application with full Software Development Life Cycle ( SDLC ) from analysis and design to implementation with .NET Technologies.
- Developed RESTFul services implemented using ASP.NET Web API to support light weight data exchange in ASP.NET MVC UI.
- Created Tables, Views, Triggers and Stored Procedures using SQL Server 20 14 .
- Experience in using LINQ to SQL together with Entity Framework writing data access classes, complex T-SQL Stored Procedures, triggers, views to retrieve and modify data.
- Designed and developed rich, enhanced, flexible and user interactive web pages using HTML5, CSS3 and validations using JavaScript.
- Razor, JSON Web-Server controls were used to create View Engines.
- Used Ajax control toolkit on server control to avoid page Post back and Page flickering.
- Gene rated periodic reports based on the statistical analysis of the data from various time frame and division using SQL Server Reporting Services (SSRS) and implemented Report viewer to integrate SSRS reports with ASP.NET web forms.
- Implemented N-unit test cases and performed the bug fixing.
- Used in Source Code Control Systems like MS Visual Source Safe (VSS) and Team Foundation Server (TFS)
- Worked on Agile methodology to meet time lines with quality deliverables.
Environment: .Net Framework 4.0, Visual Studio 2015, ASP.NET MVC 5 .0, C#, HTML, CSS, JavaScript, jQuery, Web Services WCF, XML, SQL SERVER 2012, SSRS, Team Foundation Server
Confidential, Melbourne,Florida
.NET Developer
Responsibilities:
- Involved in analysis, design and development of the application.
- Developed web pages using C#, ASP.NET and Visual Studio .NET.
- Used ASP.NET, HTML to create dynamic web pages using ASP.NET web server controls and user controls.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, Data View for consistent access to SQL Server data sources.
- Wrote business logic in C# and handled transactions.
- Used grid view to review and modify manipulated data.
- Used LINQ to Objects, LINQ to Dataset and LINQ to XML.
- Developed custom user controls to reduce the complexity in UI coding and provide better look and feel.
- Designed and developed complex stored procedures in SQL Server.
- Involved in unit testing and integration testing of the entire application.
Environment: C#.Net, ASP.NET, ADO.NET, LINQ, Web Services, HTML, CSS, IIS, AJAX, JavaScript, SQL Server, CSS, TFS, Visual Studio.NET.
Confidential
.NET Developer
Responsibilities:
- Worked on developing web applications using ASP.Net and C#. GUI screens designing and coding using ASP.Net, C#, HTML, AJAX, JavaScript and JQuery.
- Used JavaScript for validating the front end client side as well as used ASP.NET controls for validating server side.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Designed the database using ADO.NET and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
- Worked in developing WCF services and Web services based on SOAP which allows other systems to extract and update customer data in e-commerce.
- Worked in data modeling, logical and physical database design and creating database objects tables, views, triggers, Complex T-SQL stored procedures and functions.
- Extensively worked with LINQ to SQL, which uses ADO.NET to handle the communication with the database.
- Performed unit testing and system integration testing.
Environment: Visual Studio, SQL Server, C#, ASP.NET, ADO.NET, JQuery, AJAX, HTML, CSS, SVN, SSRS, LINQ, WCF, Agile and Oracle.
Confidential
.Net Developer
Responsibilities:
- Implemented the system using 3-tier architecture with GUI, Business Logic and Database.
- Implemented reusable Data Access Layer (DAL) using ADO.NET and Interfaces.
- Developing Web Pages for the application using ASP.NET.
- Involved in development of Web Form, Classes using C#.NET that incorporates both N-tier Architecture and database connectivity.
- Involved in designing of User Interface with CSS and HTML.
- Used various ASP.NET web server controls that included Site Map Path, Menu, Tree View, Grid View and Details View to develop web forms.
- ADO.NET was used to connect to the databases in a disconnected oriented architecture.
- Extensively used Grid view control throughout the application.
- Created CSS files to be applied to various web forms on the web pages.
- Developed extensive Stored Procedures and Triggers in SQL Server.
- Involved in Unit Testing and Integration Testing of the entire application.
Environment: C#, ASP.NET Web Forms, Custom/User Controls, ADO.NET, Web Services, HTML, CSS, SQL Server 2008, Visual Studio 2008, Visual Source Safe.
Confidential
.NET Developer
Responsibilities:
- Created Windows applications that gets all data from SQL Server and displays in DataGrid by C# for automated trading platform.
- Used C#.NET to create applications that connects to database and downloads all the columns into Datasets.
- Written separate C#/C++ Win Forms application to read and load the fixed length files in to SQL server 2008 database.
- Implemented CRUD functionality with Entity Framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity Framework in MVC.
- Responsible to verify the incoming is well formed and well formatted using XSLT.
- Built numerous C# UI components and business modules.
- Developed stored procedures, triggers, views and adding/changing tables for data load and transformation, and data extraction on SQL Server 2005/2008.
- Evaluated database performance and performed maintenance duties such as tuning, backup, restoration and disaster recovery.
- Wrote scripts to review object permissions in all databases.
- Performance Monitoring with SQL Profiler and Windows System Monitor.
- Successfully deployed reports in various sources like XML, Web browser and PDF on SSRS.
- Extensively involved in designing the SSIS packages to export data of flat file source to SQL Server database.
- Developed, deployed and monitored SSIS Packages including upgrading DTS to SSIS.
- Proactive and Reactive tuning of databases in every stage of the project.
Environment: Linux, Windows XP, C#.Net, J2EE, IIS(Web Server), MS SQL Server 2008/2005, OLTP, T-SQL, Visual Studio 2005/2008, .NET 3.5 SSIS, SSRS Web Services, Excel VBA, Oracle 10g, ASP.NET, MS Access 2007, SQL Analyzer and Enterprise Manager and SQL Agent.