Full Stack .net Developer Resume
Orlando, FL
SUMMARY
- Over 6+years of experience in Design, Development and Implementation of Web Based applications using Microsoft .NET Technologies.
- Expertise in Microsoft .NET Technologies like Visual Studio.NET 2005/2008/2010/2012/2015, .NET CORE 2.0/1.0, .NET Framework (4.5/4.0/3.5/3.0/2.0 ), Microsoft .NET Class libraries, ASP.NET (4.6/4.5/4.0/3.5/3.0/2.0 ), C# (4.0/3.5/3.0/2.0 ), ADO.NET, Web Services, Micro Services, WCF Services, SOAP, REST, XML, Entity Framework, LINQ, SSIS, NUnit.
- Extensive experience wif MS SQL Server 2005/2008/2012/2014, MYSQL, T - SQL, SAP Server.
- Expertise in Software Development Life Cycle (SDLC) in various .net frameworks and Object Oriented Analysis and Design (OOAD).
- Expertise in various MicroSoft.net technologies including latest MVC 6.0/5.1/5.0/4 Razor framework wif Repository Pattern.
- Developed stored procedures using SQL and used Entity Framework for Database First application.
- Developed website using ASP.NET MVC 4.0\5.0, C#, WCF and WEB API.
- Developed prototype application for order page using AngularJS, WebApi, C#, SQL
- Expertise in designing and developing complex user interfaces (GUI) using ASP.NET and MVC (5.0/4.0).
- Experience in designing and developing web pages using ASP.NET, Angular 5/4/2, AngularJS 1.4/1.5/2.0, JavaScript, JQuery, Cascading Style Sheet (CSS & CSS3), HTML & HTML5, AJAX controls.
- Experience in using JavaScript libraries like Bootstrap templates and Backbone.js & Angular.js framework.
- Extensive use of Data grids, Data Reader and Datasets for data manipulation.
- Proven noledge in Creating and Consuming WCF and SOAP based Web Services.
- Extensively worked on writing Stored Procedures, User Defined Functions and designing RDBMS databases etc.
- Extensive noledge on using Data Adapter, Data Reader and Data Set in ADO.NET for Data Accessing and LINQ (Language Integrated Query) providers for data manipulation.
- Good experience in using ADO.NET objects like Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object
- Implemented security on the applications using .Net Autantication &Authorization
- Handful experience in the implementation of N tier architecture using .Net framework.
- Experience in developing MVVM design patterns by using Telerik Kendo UI.
- Experience in using WCF, WPF, Restful services, ASP.NET web services, JSON, XML and XSLT for data communication across different technologies.
- Good noledge on using GitHub for Version Control, Team build, Project Management, Data Collection and Reporting.
- Experience wif an AGILE, Iterative and Waterfall software development methodology and Test Driven Development including SCRUM Framework.
- Hands on Experience working wif Various Source Control software like GIT, Visual Source Safe (VSS) and Visual Studio Team Foundation Server (TFS)
- Experience in working wif source control software like Perforce
- Experience in writing SSIS Packages/SSRS in SQL Server
- Experience on working wif JIRA, VersionOne and TFS for issue tracking and bug fixing.
- Adopted all phases of project lifecycle, including requirements gathering and user analysis to information architecture (IA), testing, graphic user interface (GUI) design, and implementation.
- Ability to gather and interpret business requirements, plans, organizes, document and program.
- Knowledge in upgrading the technologies and tools for various types of applications.
- Good fit for team environment as well as individual.
- Strong interpersonal and communication skills combined wif self-motivation, initiative and the ability to think outside the box.
TECHNICAL SKILLS
Programming Languages: C#.Net, VB.Net, C++, T-SQL, PL/SQL
Web Technologies: .Net Core 2.0, ASP.NET 3.0/3.5/4.0, HTML5, DHTML, AJAX, JQuery, Bootstrap, Web Services, Micro Services
Scripting Languages: XML, CSS3, AngularJS, JavaScript, WSDL, XSD, VB Script, Power Shell
Technologies: MS .Net Framework 3.0/3.5/4.0/4.5, ADO.NET, WCF, SOAP, REST, LINQ, ADO.NET, Entity framework, SSRS, SSIS, NUnit
UI Technologies: WinForms, WPF, JQuery UI, Kendo UI
Database: MS SQL Server 2005/ 2008R2/2012,2014, Oracle 10g/9i, SAP Server
Development Tools: Microsoft Visual Studio .NET 2005/2008/2010/2013/2015
Version Control Tools: GIT, Team Foundation Server, SubVersion, Visual SourceSafe, Perforce
Middleware: WCF, MSMQ, Web Services, Enterprise Library 5.0/4.0/3.1
Web Server: IIS 6.0/7.0/7.5/8
Protocols: HTTP, SSL, FTP, TCP/IP, MSMQ
Operating Systems: Windows XP/Vista/7/10, Windows Server 2003/2008
PROFESSIONAL EXPERIENCE
Confidential, Orlando, FL
Full stack .Net Developer
Responsibilities:
- Involved in day to day interactions wif client to gather the requirements
- Responsible for writing several Restful APIsusing Microservices architecture for several applications
- Involved in implementation of the different applications using .Net Core 2.0,Asp.Net Web Forms, MS SQL server, Angular 5, MS SQL Server
- Responsible for writing multiple stored procedures and functions in MS SQL server
- Responsible for writing Webservices to consume data from the Azure cloud
- Used JQuery and JavaScript functions for calling the APIs and calling the C# action methods
- Used Dapper for the connectivity of the database
- Used HTML, CSS, JQuery, Javascript libraries for the development of views in the application
- Responsible for generating reports based on the parameters using SSRS.
- Responsible for integrating SSO to the existing application using HttpClient
- Used Log4net for logging the errors in the application
- Responsible for writing several test cases to the APIs by mocking the functionalities
- Responsible for bug fixing the P1, P2, P3 issues as per the need
- Used VersionOne for the Sprint planning and tracking the status of the tickets
- Worked on responsive webpages by using different UI libraries like Bootstrap, Angular
- Worked on POCs using Angular 5 for the future improvements in the application
- Worked on performance tuning by writing indexes in MS SQL Server
- Responsible for integrating two different applications to the existing application by writing APIs and consuming in the existing application
- Experienced in using Fiddler, Postman, Swagger for debugging the APIs
- Worked Serializing and DeserializingJSON data from the APIs to the applications
- Followed strict Agile methodology wif day to day standup meetings and tracking down the progress of the team
- Worked closely wif the build team for the deployments of the applications from lower to Production environments using Jenkins
- Used TFS, GITas the source control for maintenance and releases of the applications
Environment: .Net Core 2.0, MVC 5/4, WebForms, C#, Micro Services, MYSQL, MS SQL Server, Web Services, Angular 5/4/2, JavaScript, HTML, CSS, Typescript, SCSS, Visual Studio 2017, Power Shell Scripting, GIT, NUnit testing, Versionone, GIT, TFS
Confidential, Fremont, CA
Full Stack .NET Developer
Responsibilities:
- Involved in the development of application for Training management system for vehicle manufacturing in order to keep track of records of the workers trainings and ratings.
- Client interactions if needed in order to understand the client requirements
- Developed the application in two modules - one wif MVC, C# and one wif Angular 2
- Involved in developing an application using .Net core 2.0, Angular 5, Micro services, My SQL.
- Involved in writing stored procedures and functions for the application in MS SQL Server
- Used C# for writing action methods and used JQuery AJAX for calling these methods
- Worked on web services (.asmx) in order to feed Angular 2 application
- Experience in creating applications in SOA (Service Oriented Architecture)
- Used Dapper and Entity Framework as the Data Access Layer
- Hands on experience in developing Complex Stored Procedures, Triggers, Tables, User Defined functions, SQL joins, query writing, performance tuning the queries
- Involved in the implementation of autantication process to the application using SSO
- Worked on MVC 5, Visual studio 2017,HTML, CSS, JQuery, Java Script, KendoUI, Excel dll libraries, Dapper
- Responsible for developing multiple forms using HTML, CSS, JavaScript, JQuery, AJAX which supported multiple business needs and reduced paper work
- Involved in developing work flows and publishing pages using SharePoint
- Implemented multiple timer jobs which are scheduled on daily basis using C#, power shell scripts
- Used NUnit wif Moq for unit testing the business layer and SpecFlow for the integration testing
- Created console applications and scheduled to sync and process data between multiple applications
- Performed web.config transformations for easy deployment of code in different environments
- Worked on number of POCs using JQuery data tables and Angular 4/5
- Designed and updated the database schema in SQL server and MySQL as per the changing business requirements
- Used Flyway for the data migration
- Used Splunk for the logging of the logs in the applications
- Worked on the applications wif continuous integration
- Responsible for coordinating wif the QA team for the testing and wif build team for the building the applications in different environments like Dev, Stg, TST and PROD
- Followed strict agile methodology by day to day SCRUM meetings
- Used JIRA for ticketing and bug tracking in Integration Testing and User Acceptance Testing
- Used GIT as the source control for the maintaining and developing the applications and for releases
Environment: .Net Core 2.0, MVC, C#, Micro Services, MYSQL, MS SQL Server, Web Services, Angular 5/4/2, JavaScript, HTML, CSS, Typescript, SCSS, Visual Studio 2017, Power Shell Scripting, GIT, NUnit testing, SharePoint, JIRA, GIT, TFS
Confidential, Sunnyvale, CA
Full Stack .NET Developer
Responsibilities:
- Involved in the development of two modules out of seven modules completely from the scratch.
- Responsible in designing, implementing and backend functionality of the entire module which involves successfully implementing the business logic, writing queries for the data pulling and storing and designing the UI.
- Involved in bug fixing on various issued generated by the client.
- Worked on all the latest versions like MVC 6, C# for the implementation of the project and used WCF services to get data from different sources.
- Worked on JQUERY lib to post data to MVC action method.
- Extensively worked on Entity framework to store the entire user and roles as well as the user roles for authorizing and autanticating user login.
- Used Authorization filters to provide extra security for accessing controller action methods.
- Worked on the Application Life Cycle Management for bug tracking and token issuing.
- Involved in maintaining and managing the data modules in the backend using SAP server.
- Used Agile Methodology throughout the full SDLC.
- Worked on design, development and configuration of web pages using HTML5, CSS3, Kendo UI, XSL, ASP.NET, Java Script and JQuery to produced rich user interface
- Extensively involved in Kendo UI, created sophisticated User interface using Kendo UI.
- Worked on different bootstrap components like Font-Awesome and other bootstrap plugins to work wif angular controllers.
- Used JavaScript functions along wif HTML5 and CSS along wif bootstrap libraries
- Used JQuery and JavaScript to develop code and used AJAX to call the Web API service.
- Worked on latest JQuery 3.1.1.min.js for event handling.
- Worked on creating responsive web pages wif the halp of AngularJS.
- Used AJAX calls to make asynchronous calls to the action methods in the controllers.
- Used MVVM pattern where view models were maintained for the connection between views and models
- Used perforce as a software configuration management system to maintain the component and for release and version management.
- Used ALM as a platform for bug tracking in integration testing and User Acceptance Testing.
- Worked wif the QA Team for Unit Testing and Integration Testing of different modules.
- Worked on AngularJS 2.0 to implement client side java script modules.
- Extensively worked on developing stored procedures, views, and indexes, for database transactions in SAP Server.
- Used Captcha libraries to implement Captcha functionalities in the application.
- Used SAPNCoNuget package for connectivity of the application to the SAP server.
- Used JQuery popup modals to bind the partial view data returned from the action methods.
- Implemented Session Management in the application.
Environment: Visual Studio 2015, ASP.NET 4.0, MVC 6, C#, XAML, MVVM, Web Services, SOAP, WCF, HTML5, CSS3, Kendo UI, JQuery, AngularJS 2.0, JavaScript, SAP server, Perforce, IIS 7.5, NUnit, Application Life Cycle Management.
Confidential, San Jose, CA
.NET Developer
Responsibilities:
- Involved in Design of the application & core development of the application.
- Designed, developed and enhanced the application in .NET Framework 4.0
- Involved indesigningthe application architecture usingMicrosoft designpatterns,C#, ASP.NET.MVC, JQUERY, C#. NET and Web User Controls using Test Driven Development (TDD).
- Create data access layer using Enterprise library and C# objects.
- Experience on creating web pages usingASP.NET, C#, Java Script, CSS and skins.
- Worked wif business analysts, project managers, project lead and other developer to halp design, develop technical design, specs, and coding as part of SDLC.
- Used SharePoint web application for the content management.
- Used SCRUM methodology of Agile Software development and TDD in different modules.
- Developed web interface C#, JQuery, JavaScript and HTML.
- Used MVC3 Design Pattern for ASP.Net application development.
- Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Used Web API to create a RESTful Web Services in MVC.NET, which can send messages using XML and JSON.
- Used Ajax tool kit, Multi views, regular expressions, regular expression validates, user search controls
- Developed multiple web services for feeding data to multiple applications using Windows Communication Foundation (WCF).
- Developed the independent WCF /WCF REST services and defined Service Contracts for specific functionality in search module.
- Used LINQ for querying data from the databases and Object collections.
- Wrote stored procedures, stored functions and created tables, views, triggers and sequences using Oracle 11g database.
- Involved in creating various SQL Queries, Stored Procedures, Views and Triggers wif SQL server 2008.
- Involved in development of data access, business and application layer using LINQ, C# and Asp.Net.
- Used ADO.NET objects such as Data Reader, SQL Command, and Data Table to read and write data.
- Integrated SSRS reports in asp.net web pages for more usability.
- Involved in Unit testing for quality assurance purpose.
- Responsible for maintaining versions of source code using Team Foundation Server.
Environment: Visual Studio 2012, Asp.Net 3.5, MVC3, C#, LINQ, ADO.NET, JavaScript, CSS, AJAX, JQuery, HTML, Web Services, WCF, REST, XML, XSLT, SQL Server 2008, Entity Framework, SSRS, SSIS, TFS, IIS, NUnit
Confidential
Jr. .NET Developer
Responsibilities:
- Responsible for involving in all phases of Project Development life cycle.
- . NET Framework 3.5 was used to build the Front end user and C# was used for business layer and data layer.
- Involved in designing and development of web pages using ASP.NET MVC.
- Analyzed business requirements to evaluate the design of the application.
- Designed Web Forms using different ASP.NET Server Controls, Validation Controls, and other third party controls.
- Developed User controls, navigation Menus using ASP.NET, enhanced web pages using HTML, JavaScript and CSS.
- ADO.NET was extensively used by Project module and Budget module. Dataset, Data Adapter, Data Reader and other ADO.NET connectivity controls were extensively used.
- Developed WCF services to save/get the data for portfolio screen using C#, LINQ
- Used ASP.NET validation controls for validating the information provided by the user and implemented input validation using the ASP.NET Input Validation Controls.
- Heavily used .NET Web Controls, Validation Controls and User Controls.
- Used Subversion Source control to manage files and directories and the repository storage.
- Wrote SQL Queries, Stored procedures, Joins, Triggersusing PL/SQLto process large collection of products and used Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database using SQL Server 2008.
- XML Web Services are exposed to provide the Project details to Vendor applications.
- Used Web Services for project management, architecture, production, application development and ongoing maintenance throughout the site.
- Developed the SSIS packages to load data from flat and XML files
- Create Reports using SSRS and deployed to Reporting Services Server.
- Responsible for maintaining versions of source code using Team Foundation Server (TFS)
- Performedrigorous unit testing to ensure dat code satisfied technical specifications.
Environment: Visual Studio 2008, ASP.NET 3.5, C#, ASP.NET Server Controls, HTML, CSS, JavaScript, Telerik, ADO.NET, XML, WCF, SQL Server 2008, T-SQL, SSIS, SSRS, IIS, NUnit
