Full Stack .net Developer Resume
DC
SUMMARY
- Around 5 years of strong IT professional working experience in object oriented design, development of web and window based applications using .NET technologies.
- Work as a Full Stack/.Net Developer responsible for Web, middle tier and Databases in the development of web application for Rejected Application Processing.
- Developed and enhance software based on conceptual and technical designs as per business requirements.
- Worked with business analysis and requirement gathering in Agile Methodologies such as SCRUM, Test Driven methodologies.
- Worked closely with the project managers to guarantee timely delivery.
- Experience in all phases of System Development Life Cycle (SDLC) from investigation of initial requirements through analysis, design, programming, testing documentation and implementation.
- Extensive experience in using .Net components: C#, ASP.Net, Classic ASP.Net, VB.NET, PL/SQL, ASP.Net MVC, ADO.Net, ADO.Net Entity Framework.
- Experience in back end components like RESTFUL, XML Web services (SOAP, WSDL), Web API, WCF Services and Windows Services andExperience with Service Oriented Architecture (SOA).
- Experience in UI Development using HTML5, DHTML, CSS, JavaScript,AngularJS, Node.js, Bootstrap, AJAX, JQUERY, Kendo UI, JSON, and XML.
- Experience in developing applications using AngularJS and Bootstrap framework.
- Extensive experience in building web, windows andmobilesolutions using visual studio using FoxPro.
- Experience withMobileDevelopment and responsive design Using UML.
- Experience in usage of third party tools Telerik RAD control and scripting languages JavaScript and VB Script.
- Experienced in Waterfall SDLC, V Modeland atesting process; testing of applications in Iterative testing methodology in a rapid deployment model.
- Implemented SOA architecture throughWCFservices which used to rapidly building service - oriented applications that communicate across theweband the enterprise with features Serialization, Versioning and Interop.
- Experience in using Web Server - IIS and DNS.
- Excellent in .Net client applications and their development including web and window applications (WinForms).
- Extensive Experience in designing and developing the Reusable User Controls (.ascx), Customer Controls in ASP.Net Web Pages/Forms.
- Good Experience in designing and developing the Reusable User Controls using Partial Views, and Layouts for creating common look and feel among all the web pages in ASP.Net MVC Web Applications.
- Strong experience in developing the reusable components like assemblies by Implementing the OOPS Concepts and Creating the Class Libraries.
- Document Authoring on SharePoint, Windows Azure, AWS, Cloud Services (Architectures and Developments).
- Expertise in Design and migration to Azure platform and AWS platform.
- Experienced in creating reports using Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS)
- Created and managed SQL Server,Azure.
- Experience in Creating Data Access Layer using ADO.Net and ADO.Net Entity Framework to communicate with the Databases like MS SQL Server, PostgreSQL, mongo DB, Oracle and MS Access.
- Experience with Mobile Development and responsive design (android and IOS) using Xamarin and Ionic.
- Strong experience in creating Databases, Tables, developing Complex T-SQL Stored Procedures, Views, Cursors, Scripts, Triggers.
- Creating WPF/Silverlight applications using MVVM architecture.
- Experienced in Telecommunication Billing and Invoice Reconciliation Systems.
- Worked with e-commerce databases.
- Strong hands-on experience with MS-Office, MS-Access, MS-Front Page, MS- Power Point, MS Excel and MS Project.
- Ability to work within a fast-paced environment, and interact supportively within a team, problem solving skills (debugging and troubleshooting), fixing bugs in application and N-Unit testing.
- Strong mathematical and logical skills with extreme accuracy to detail and excellent communication and interpersonal skills with the ability to work on multiple projects simultaneously.
- Used Team Foundation Server (TFS), GIT, SVN and Visual Source Safe 6.0 for Version Control.
TECHNICAL SKILLS
Programming Languages: C++, C# .NET (4.5/4.0/3.5/3.0 ), VB.NET (10.0/9.0/8.0 ), HTML, T-SQL, PL/SQL
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0 , MVC 3.0, Ajax 3.0/2.0, CSS 3, JSON, Javascript, Jquery, Angular js, Bootstrap
Development Tools: ASP.NET AJAX, XML, Classic ASP, HTML, CSS, JavaScript, IIS 6.0/7.5, JQuery, Web Services, UML, SOAP, WSDL, XSD, UDDI, XML, RESTFUL, Web APIS.
UI Technologies: Windows Forms, WPF, Silverlight
IDE Tools: Visual Studio 2012/2010/20 08/2005 , SQL Server Management Studio, SQL Server BI studio
.Net Frameworks: .Net Framework 4.5.2/4.5.1/ 4.5/4.0/3.5/3.0/2.0 , PowerShell.
Databases: MS SQL SERVER 2012/2010/20 , MSAccess 2010/2007/2003 , Oracle 10g/9i/8i, PostgreSQL, Mongo DB.
Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports 7.0
Version Control Tools: Visual SourceSafe (2005), Sub Version (SVN), Team Foundation Server (2008)
Middleware: WCF, ADO.NET 4.5/4.0/3.5/3.0/2.0 , Web Services, Enterprise Library 5.0/4.0/3.1
Servers: Windows Server 2012/2008/2003/ NT, Microsoft IIS (7.0/6.0/5.0), DNS.
PROFESSIONAL EXPERIENCE
Full Stack .Net Developer
Confidential, DC
Responsibilities:
- Designed and developed various web pages using ASP.NET MVC 3.0/4.0, C#, HTML, JavaScript, server controls such as Grid View, Validation controls.
- Developed web application using ASP.NetMVC, ASP.NetWEB API, IIS, PowerShell,AngularJS, KendoUI,and JQuery.
- Followed specific agile developments like iterations, teamwork, collaboration, and process adaptability throughout the life-cycle of the project.
- Responsible for developing the full stack (front-end development, application logic, services, data persistence).
- AnAgileScrummethodology was processed for daily stand up meeting with team members to know the current progress of the project and raise the issue if any.
- Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events.
- Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
- Created responsive web design using HTML5, Bootstrap3 and CSS3.
- Developed a single page, mobile-first web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Interacting with middle tire developer to define contract to communicate between WPF UI and WCF Services.
- Optimized the code and developed web pages for payment system, extensively used Kendo UI.
- Responsible for building the UI for the transaction flow portal using Kendo UI, MVVM and Ajax.
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Designed, developed and enhanced the application using .NET Framework 4.0 andVisualStudio2012.
- Working on dependency binding and declarative tracking usingNode.JS.
- Involved in design and developing case management systemwebscreens using ASP.NetMVC 4.0 Framework and had knowledge onWebAPI(Restful).
- A migration project from aclassicASPapplication with Data-Islands to a dynamic ASP.NETMVC application with cross browser compatibility, for both provider and state facing.
- Developed mobile and desktop applications (Android and IOS) using Xamarin, Ionic, C# and VB.NET.
- Involved in Production support for Mobile site issues.
- Working on synchronizing data model and user interface controls usingNodeJS.
- Involved in all the tiers of this application. Worked on Data layer, Business layer and UI Layers. Developed Business and Data tier using .Net MVC, C#, ADO.NET.
- Extensively used LINQ - Entity.
- Worked extensively with Disconnected Data Sets using ADO.NET to perform Database actions.
- Developed Master Pages and web enabled online panels for data entry using ASP.NET forms and submitted the same for processing to the appropriate Manager.
- Developed operational contract of WCF (windows communication foundation) service to fetch messages and message details from database.
- Developed a password distribution module, which will display the initial password to the account owners.
- Created Stored Procedures for accessing, inserting and updating data group member and other related information.
- Worked on enhancing and deploying the SSIS Packages from development server to production server.
- Setup the Database in Development, Production environment in Cloud-Microsoft SQL-Azure.
- Design and implement a private cloud for internal enterprise use, complete with internal marketplace as well as capability to connect to various commercial clouds.
- Created, Modified Stored Procedures Triggers, tables and Views on SQL Server.
- Used Silverlight and WCF RIA services for showing few reports.
- Successfully migrated the Django database from SQLite to MySQL toPostgreSQLwith complete data integrity.
- Deploying and adding new machines to a running data base, balancing load and duplicating the data to keep the system up, using Mongo DB, in a multi-server environment.
- Configuring high availability using geographical MongoDB replica sets across multiple data centers.
- Used Telerik MVC control for grid layouts and calendar layouts.
- Developed and implemented new feedback system for users concerns, bugs, and defect tracking regarding use and functionality of new interfaces.
- GIT, JIRA for Bug analysis, Tracking and fixes in web-industry standards.
- Developed web applications using principles of Test-Driven Development, with an eye to Continuous Integration enabled by TeamCity.
- Used JavaScript, jQuery and AJAX for client side validations and scripting in the Web Pages. Experienced in developing online business intelligence dashboards with rich user friendly interfaces, charts,
- Performed unit testing, regression testing on various new and existing modules.
- Providing support on addressing existing production issues and defects.
Environment: ASP.NET MVC 4.0, C#, VB.NET, Agile, AngularJS, Web API, Mobile Applications (Android and IOS), Xamarin/ Ionic, UML, Bootstrap, SQL Server 2008 R2/ SQL Server 2012, T- SQL, SSIS, PostgreSQL, Web Services, MVVM, Kendo UI, AJAX Control Toolkit, JavaScript, jQuery, Node.JS, HTML, IIS 7.0, Powershell, Azure, RAD, Telerik, TFS, GIT, Visual Studio 2012, .Net Framework 4.5, Silverlight, Microsoft Reporting Services (SSRS).
.Net Developer
Confidential, KY
Responsibilities:
- Involved in the Development and Testing phases of SDLC.
- MVC Design Pattern followed for ASP.Net application development Knowledge of DevOps.
- Implemented Agile Methodologies and SCRUM Framework in the iterative process of development.
- Implemented Routing for the Web Application using Angular JS UI Routing.
- Designed Frontend with in object oriented JavaScript framework like Angular JS and Worked as a Full Stack/.Net Developer.
- Created Custom Angular JS Directives for the application.
- Create Custom layout using KendoUI, JQueryUIand bootstrap.
- Helped implement a backend CQRS with event sourcing innode.js.
- Participated in estimations by interacting with end user and analyzing complexity of the application while redesigning legacy application by using latest technology stack (C#, Entity Framework (EF5), MVC & WCF).
- Reengineered the existing Application using ASP.NET MVC 4.0 and Entity Framework (EF4) for referring individuals to forms within a network.
- Developed User controls using ASP.NET,VB.NETand used them dynamically in the web pages using Master pages and CSS.
- Involved in supporting, enhancing existing mobile site application using ASP.NET, MVC, CSS, HTML, Bootstrap, XHTML, and JQuery.
- Developed WCF Services and secured the services with token based authentication which will be passed fromMobiledevices.
- Extensive worked on MVC 3.0/4.0 and Sitecore 7.0 to upgrade and develop new components as per need.
- Worked with Telerik to display huge amount of data to the inbuilt grid controls.
- Presentation layer (GUI) application has been created using MVC 4.0 Razor View, ASP.NET 4.0, MS Visual Studio 2010, and HTML.
- Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validator, Required Field validator.
- Used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2008.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Involved in portal GUI design using Master page, Login control, Site map and Microsoft menu Control and client side validation is done by Ajax validation extenders.
- 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.
- Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Designed the database using ADO.NET and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
- Used ADO.Net such as Data Reader, Data Adapter, Dataset, Data Table and Data View for retrieving, querying and manipulating data in the database.
- Fixing the bugs and checking the modification into central repository system (JIRA).
- Designed and implemented reusable software elements like Custom Controls and also User Controls using ASP.NET.
- Used web server controls like Login Control, Menu Control and Substitution Control extensively in designing web forms.
- Used Telecommunication Billing and Invoice Reconciliation Systems for insurance CLAIMS.
- Achieved Master/Details presentation format of displaying data using Grid View and Details View.
- Involved Octopus Deploy in Deployment of the web application to the server.
- Proficient in creating Services and Endpoints using WCF (Windows Communication foundation).
- Integrated WCF services to enable effective communication.
- Created packages using SSIS for extracting data from flat files, MS Excel files, OLEDB, MS Access to SQL Server database.
- Involved in providing technical support and maintenance for the application running at IIS 7.0.
- Programmed LINQ TO SQL for between application and database, used extensively Data Grid.
- Used LINQ to Entity Framework using lambda expressions for communicating between business layer and database.
- Involved in Unit and Integration testing for quality assurance purpose.
Environment: Visual Studio 2010, C#, .NET Framework 3.5, MVC 4.0/3.0, WCF, Agile, Angular JS, Entity Framework 5, ADO. Net, ASP. Net, VB.NET, Mobile applications (Android and IOS), FoxPro, Bootstrap, Web Services, AJAX, Telerik, Node.JS, CSS 3, Web API, Kendo UI, AWS, XML, XSLT, HTML5, DHTML, Oracle 11g, SQL Server, PostgreSQL, Mongo DB, TFS and LINQ.
.Net Developer
Confidential
Responsibilities:
- Worked in Coding for retrieving data from XML and Excel files provided and check them according to AEP Standards.
- Used Agile Scrum project for the risk data team and assigning sprint work item to developers and conducting sprint review meeting.
- UsedAgileScrum Methodology as the development process for the project implementation.
- Feasibility study of new developments and requirements.
- Worked with entity framework to connect database and web application.
- Data retrieval and manipulation using SQL Server 2012 and Entity Framework.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML5, JavaScript.
- Converted Web Sites Projects into Web Application projects, rewrite code ofClassicASPinto ASP.NET (C# 2.0/3/3.5) based on business requirements.
- Created documentations for users and developers.
- Used LINQ for querying capabilities in .Net.
- Involved in implementing AJAX and SOA application.
- Responsible for developingWCFService Libraries to exchange data between Desktop and Central Application and implement business logic.
- Used Razor syntax in creating Asp.Net MVC application by reducing the coding aspect.
- Implemented Ajax features of JavaScript to have the specific content loaded as per user needs.
- Involved in writing queries using LINQ.
- Used SOAP over HTTP5 to Implement Web Services and Consumed and published XML web services in the application.
- Worked with their server team as well and maintained theirDNSserver, network authentication, network resources, email accounts and all aspects of server software
- Used Agile Scrum methodologies throughout the project.
- Implemented Web Services to integrate the client systems using WCF.
- Setup identity and access management in azure cloud.
- Worked on MongoDB database concepts such as locking, transactions, indexes, replication and schema design.
- Involved in System testing, N Unit Testing and Integration testing in development environment and ensuring application is according to specifications.
- Development of enterprise reports by pulling data from various sources and presenting in SQL reporting services (SSRS)
Environment: Frame Work 3.5, ASP.NET 3.5, Classic ASP.Net, C# (3.5/3.0), MVC, Agile scrum, Entity Framework, Web Services, LINQ, WCF, WPF, AJAX, ADO.NET (3.5/3.0), Azure, HTTP, DNS, SQL Server 2008, Silverlight, XML, CCS3, XSL/XSLT, HTML5, JAVA SCRIPT.
Programmer Analyst (Intern)
Confidential
Responsibilities:
- Analysis of the specifications provided by the clients.
- Successfully organized initial set of requirements into master list of Use Cases.
- We use to follow Agile Methodology to plan and schedule releases. experience in developing .Net frame work applications using C#, ASP.NET, ADO.NET, VB.Net, ASP.Net, MVC, Web services, WSDL, WCF, Web forms, Win forms and AJAX.
- Worked in developing Interfaces, Coding and debugging using ASP.NET and C#.
- Feasibility study of new developments and requirements.
- Involved in requirement study and tool development
- Involved in requirement gathering, functional and technical specification.
- Implemented the module to print the clearance and regular tickets using the following skill sets - C#, Entity Framework, Enterprise Library, SQL and LINQ.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Developed web forms using ASP.NET server controls and validated client side using Java Script.
- Used ADO.NET objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Creating reports using the Crystal Report for the report needed by Middle Office, Back Office users.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Used various tools for testing the developed code and Performed several testing to fix the bugs and ensure the application error-free.
- Used a hybrid of waterfall and incremental model as the SDLC.
Environment: .NET Framework 3.0, ASP.NET, Web Services, SOAP Messages, C#. NET, MVC 3, Visual Studio .NET 2010, JavaScript,IIS 6.0, HTML, Azure, Crystal Reports, SQL Server 2008, Share point, TFS.
Associate Programmer(intern)
Confidential
Responsibilities:
- Analyzing the specifications provided by the clients.
- Involved in requirement gathering, functional and technical specification.
- Developed UI/Components/Classes/Methods/Functions for the application and also Functionalities such as Data retrieval using disconnected record sets, using ADO.NET / ASP.NET / Windows Forms / Web Forms / Server controls.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Coding and debugging using ASP.NET and C#.
- Maintained Windows application with Visual Studio 2008 with VB.NET.
- Created business Model in VB.NET to maintain connectivity with SQL Server databases.
- Developed the web forms using ASP.NET Server controls and Performed validation on the client side using JavaScript and Validation Controls.
- For consistent data access used ADO.NET objects such as Data Reader and Data Set.
- XML services, Database Designing, Reports.
- Writing Database stored procedures, views etc.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Used a hybrid of Waterfall and Incremental model as the Software Development Life Cycle.
Environment: Visual Studio 2005 and 2008, C#, ASP.NET, ADO.NET, .NET Framework 3.0, HTML, DHTML, CSS, Web Forms, JavaScript, Microsoft, XML, Web Services, IIS, SQL Server 2005, N-Unit, VSS, Crystal Reports 9.
