Full Stack Developer Resume
New York, NY
SUMMARY
- Over 6+ Years of experience as a .Net Developer, with expertise in Software Analysis, Design, Development, Testing and Troubleshooting of applications based on Client/Server, N - tier Architecture in Internet, Intranet and Windows Applications.
- Worked in Banking, Insurance and E-commerce domains.
- Involved in Full Software Development Life Cycle (SDLC), Agile (SCRUM) and Water Fall Model.
- Expert in Microsoft Technologies like C#.Net, ASP.NET, ASP.NET MVC 5/4/3, REST API, Razor view engine, ADO.NET, WCF, XML, SQL Server 2012/2008, .NET Framework 4.5/4.0/3.5/3.0/2.0 and IIS web server.
- Experience in programming database applications to interact with the databases, extensively used LINQ, Entity Framework and ADO.NET class objects like SqlConnection object, SqlCommand object, DataReader object, DataSet object, DataAdapter object and Transaction object.
- Good experience in querying the database using SQL written Stored Procedures, Views, User Defined functions, Joins, Database triggers and Cursors.
- Involved in working with SQL Server Reporting Services and SQL Server Integration Services.
- Thorough working experience in Design and Development of User Interfaces using Bootstrap, Angular JS, jQuery, HTML5, DHTML, CSS3 and JavaScript.
- Used third party controls such as Telerik and Infragistics for UI Interface designing.
- Use AJAX UI Controls for partial page rendering.
- Well versed in Object Oriented Design/Programming (i.e. OOD/OOP) and Design Patterns like Dependency Injection, Inversion of control, MVC, MVVM and Singleton.
- Hands on experience in Events, Delegates, Security, Globalization, and Error Handling Techniques.
- Experience in design and implementation of services using WCF SOAP\REST, creating REST services using ASP.NET Web API.
- Extensive experience in developing WCF Services to expose useful functionality to web users through SOAP, describing them using WSDL for easy availability to potential users and consuming them.
- Good working experience in using version control tools like Team Foundation Server, WinCVS and Git.
- Working experience in using Testing tool like NUnit and Test Driven Development (TDD).
- Experience in Testing of applications in both the Front-End and the Back-end.
- Good interpersonal, written and verbal communication skills, very good team player and also has ability to work independently in high-pressure environments and stressful situations.
TECHNICAL SKILLS
Languages\Operating Systems\: C#.Net, C++, C, SQL, JavaScript\Windows 8/7/Vista/2000 NT XP/98/95\
Web Technologies\.Net Technologies\: AngularJS, Bootstrap 3/2, jQuery, JavaScript, \Web API’s, WCF, ASP.NET MVC 5/4/3, \ HTML5/4, CSS3, XML, DHTML, HTTP, \ASP.NET Web Forms, Entity Framework, LINQ\ SOAP, Web Services and Ajax Programming\
Web Servers\Databases\: IIS 7.5, 7.0, 6.0 and 5.0\SQL 2012/2008 R2\
Tools: and Utilities\Debugging Tools\: Visual Studio 2015/2013/2012/2010 \SOAP UI, Fiddler, Wireshark\
Version Control Tools\: Team Foundation Server (TFS), WinCVS, Git\
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Full Stack Developer
Responsibilities:
- Designed and Developed application using ASP.NET MVC 4.0, C#, WCF, XML and SQL Server 2012.
- Developed the project in agile methodology using Rally Tool, attended SCRUM meetings, Story Boards and Sprint Boards.
- Developed complex MVC Controllers, Views, Models and Helper methods linked to backend database.
- Developed the Razor views using Razor view Engine
- Developed various complex SQL Queries, Stored Procedures, Views and Triggers which are completely generic and metadata driven
- Used Entity Framework for some applications in retrieving data from the Database.
- Developed rich UI design using AngularJS, JQuery, JavaScript, CSS3, AJAX UI controls and HTML5.
- Used WSDL to document services created in web services.
- Used SOAP to communicate and pass the information in XML format from web service to the application.
- Implemented WCF Services to fetch and expose customer data from various business processes, which is based on SOA (Service Oriented Architecture).
- Developed RESTful Web Services on HTTP Handlers with POST, GET Methods for XML and JSON requests.
- Code developed based on best practices using Object Oriented Programming Concepts (OOPS) and Design patterns.
- Used Team Foundation Server (TFS) for version control and to track bugs.
- Performed NUnit testing and prepared required documents on testing.
- Hosted application in IIS web server.
- Performed Test Driven Development and unit testing.
- Involved in testing, debugging and code review of the application.
- Participated in department specific and project-wide meetings.
- Investigated and resolved reported defects.
Environment: Visual Studio 2012, SQL Server 2012, .NET Framework 4.5, C# .NET, RESTful WEB API, MVC5, CSS3, HTML5, WCF 4.5, XML, JSON, SOAP, WSDL, SQL Server 2012, ADO.NET, AngularJS, AJAX, NUnit, TFS 2012, IIS 8.0
Confidential, New York, NY
.Net Consultant
Responsibilities:
- Developed web application using C#.NET, MVC 4 and REST Web API.
- Utilized ADO.NET Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Utilized LINQ to SQL to interact with the SQL Server database 2012 for data retrieving, querying, storage and manipulation using Entity Data Model.
- Involved in the development of SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers and Indexes using SQL Server 2012.
- Development of complex stored procedures and SQL queries using SQL Server for extracting, inserting and manipulating the data and display on Grid view controls and dropdown list boxes and User controls.
- Involved in the utilization of Telerik controls; JavaScript, JQuery and Bootstrap for client side validations.
- Implemented AJAX Update Panel from views to action methods for asynchronous calls.
- Implemented Generic classes for Business Layer and Data Access Layer using C#.
- Developed WCF services to enable effective communication between SOA.
- Created and Maintained SSIS packages to Import/Export data from flat files, XML, Excel and SQL Server.
- Using TFS to communicate and track the defects during various phases of testing.
- Performing unit testing and integration testing for the application and coordinating with performance testing team for load testing the application.
- Involved in the co-ordination with release management and business user testing teams on the successful roll-out of the applications.
Environment: Visual Studio 2013, .NET Framework 4.0, C#.NET, ASP.NET MVC 4, ADO.NET, HTML4, CSS3, SSIS, JavaScript, JQuery, Bootstrap, AJAX, XML, WCF, LINQ, SQL Server 2012, TFS
Confidential, Piscataway, NJ
.Net Developer
Responsibilities:
- Involved in Software Development Life Cycle (SCRUM) from user requirements to design, development, testing, deployment and production support.
- Implemented the project using 3-tier architecture with Presentation Tier, Business Tier and Data access Tier.
- Involved in development of user interface using C#.
- Effectively Used Data Adapters, Datasets, Command & Connection Objects of ADO.NET to manipulate Data in SQL Server 2008.
- Extensively worked on User Interface Windows (*.cs) using WinForms.
- Used Infragistics controls to create attractive UI windows and extensively involved in the Code customization.
- Created pop-up windows and Dialog boxes for the user friendly environment.
- Worked on Windows Workflow Foundation to automate data fetching from other databases.
- Extensive use of Exception handling techniques throughout the development cycle.
- Serialized XML Files into Class Objects Using XML Serialization Concept.
- Created document libraries, folders, subfolders and Wiki pages, and Involved in Team Communication, Status Tracking and Web Parts development using SharePoint.
- Used WinCVS for version control during development and maintenance.
- Involved in the Configuration Management of the project.
- Performed unit testing in development environment in all phases of development.
- Used Resource Dictionary files for achieving uniformity through all the Windows.
- Used WIX Installer to create MSI.
Environment: Visual studio 2010, .Net Framework 3.5, WIX Installer, WinForms, C#.NET, SQL Server 2008, Infragistics net Advantage WPF components, Web Services, Windows Workflow Foundation, WinCVS, SharePoint, ADO.NET
Confidential
Junior .Net Developer
Responsibilities:
- Responsible for Design and Development of web forms in ASP.NET and C#.Net.
- Responsible for developing web pages using custom controls, user controls, web controls on asp pages.
- Extensively used JavaScript as Client side scripting.
- Involved in designing and developing the user interface with various controls that include Grid View, Data List, Textbox, Calendar, List Controls, Dropdown and Validation Controls.
- Involved in developing pages using AJAX for asynchronous calls.
- Develop Business logic layer by implementing Object Oriented Programming (OOP) languages concepts like abstraction, encapsulation, inheritance, polymorphism in C#.
- Responsible for development of stored procedures, functions and views in SQL Server.
- Performed unit testing and Integration testing in development environment in all phases of development.
- DevelopedWebservices using WCF to interact with third party systems to pull provider’s information.
- UsedTeam FoundationServer for Source Code Control, project related document sharing and team collaboration.
Environment: ASP.NET 3.5, C#.Net, JavaScript, SQL Server 2008, NUnit, CSS2, HTML4, AJAX, WCF, TFS, IIS web server 7.0
Confidential
Junior .net Developer
Responsibilities:
- Worked on creating Web Interface using HTML4, DHTML.
- Created web pages using C#.Net and ASP.
- Worked on Client side data validation using JavaScript and created Style Sheets using CSS.
- Involved in writing Stored procedures, functions and views in SQL Server
- Used ADO.NET to access data from database using Data Adapters, Datasets, Command and Connection Objects.
- Used Web Controls to get and display the data in UI.
- Performed unit testing and extensively involved in fixing bugs.
Environment: .Net Framework 3.0, C#.Net, Visual Studio 2008, ASP, HTML4, DHTML, CSS2, JavaScript, ADO.NET, SQL Server 2008 and IIS Web Server 7.0