Full Stack .net Developer Resume
Columbus, OH
SUMMARY
- 9 years of strong professional Software Development Experience in the fields of Web and Client - Server applications using Microsoft Technologies and .NET framework.
- Experienced with the Software Development Life Cycle (SDLC) process, which includes designing and implementing the software, debugging, fixing and maintaining the software.
- Good experience in developing n-tier applications.
- Solid development experience in Web Application, Client/Server, Desktop applications using C#, ASP.Net, MVC Frameworks, WCF, REST API, XML, ADO.Net, REST, JavaScript, jQuery, Angular JS, Style Sheets, Bootstrap, LINQ, Entity Framework.
- Expertise in MVC design architecture.
- Experience in developing User Interfaces using AJAX, jQuery, HTML/DHTML, CSS, and Java Script, Backgrid JS, React JS.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Proficient in working with ActiveX, UML Modeling and Shared Assemblies.
- Extensively worked on writing Stored Procedures, Triggers, User Defined Functions, Views and Database Design on T-SQL, PL/SQL using SQL Server, Oracle.
- Excellent working knowledge in Developing Web Services, WCF Services, XML, IIS, and JavaScript.
- Experienced in using Ajax controls other Third-Party Controls (Telerik Ajax Controls and DevExpress Controls).
- Good Working Knowledge on dependency injection, repository pattern, and unit of work
- Experience in creating UML diagrams using MS Visio and Rational Rose.
- Thorough understanding of backend database technologies like SQL and MySQL.
- Experience in developing Hybrid Mobile Apps.
- Deployed apps on Apple App Store, and Android Play Store.
- Proficient in using Cordova plugins.
- Analytical mind set, quick learner, and work ethics/ behavior
TECHNICAL SKILLS
Programming Languages: C#, VB.Net, SQL, JavaScript.
Internet Technologies: .NET Framework, ASP.Net Web API, ADO.Net, Entity Framework, Windows forms, Web forms, WCF, MVC 4,5, ORM Tools, AWS, WSDL, N-Unit, SSIS, HTML5/XHTML, JSON, XML, CSS 3, AngularJS, React JS, LINQ, jQuery Mobile, JSON, Bootstrap.
Databases: SQL Server 2012/2016, PL/SQL, T-SQL, Oracle 11g.
Tools: Visual studio, Visual studio code, Sublime text editor, JAMS Client.
Version Control: SVN, TFS 2012/13, GitHub.
Other tools: Jira, Jenkins, Telerik UI Controls
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Full Stack .Net Developer
Responsibilities:
- Designed and built high performance, scalable and secure cloud native application using C#, .Net Core, ASP.NET MVC, ASP.NET Web API, Code First Entity Framework and Microsoft Azure PAAS Services.
- Use React JS components Forms, Events, Keys, Router, Animations and Flux concept.
- Develop Database Queries, Triggers, Stored Procedure, Transactions, Dynamic Queries, User-defined functions, Views, Exception Handling in MS SQL SERVER.
- Working experience with Continuous Delivery Automation tools like Docker
- Design data grids, table filters and UI components in React JS.
- Use GIT hub repository for the source code management and code reviewing
- Ensure to implement all solid principles of object-oriented concepts with C# to implement business logic.
- Gained good knowledge on Cosmos DB.
- Participate in application architecture and design, and other phases of the SDLC.
- Conducting code reviews, test software as needed and working as part of a global agile team that comprises web application and web services developers.
Confidential, Columbus, OH
IT Consultant
Responsibilities:
- Involve in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
- Developing and implementing complex web applications using C#.NET, ASP.NET MVC 5.0, Code First Entity Framework, Telerik Web Controls, HTML, CSS, jQuery, JavaScript and SQL Server.
- Implemented unit of work pattern long with dependency injection.
- Develop and maintain JAMS jobs for scheduling various job within the application.
- Designed workflows using windows workflow foundation for processing invoices through a sequential process of steps.
- Responsible for creating Single page application using HTML5, CSS3, Bootstrap, JavaScript, ASP. NET Web API and Angular JS.
- Created Restful Web API using ASP.NET Web API and implemented calling the Web API in legacy VB.Net applications.
- Created WCF Services for internal application communication.
- Designed payment page and integrated the payment process with CBOSS payment processing system.
- Developed Database Queries, Triggers, Stored Procedure, Transactions, Dynamic Queries, User-defined functions, Views, Exception Handling in MS SQL SERVER
- Involved in Agile/SCRUM Process, attending daily stand up and completing tasks in sprint.
Confidential, Columbus, OH
.Net Developer and Mobile Application developer
Responsibilities:
- Involved in Requirements gathering, Functional and Technical specifications.
- Developed application using ASP.Net MVC 4.5, Entity Framework, Visual studio 2013 .
- Worked on Agile Methodology to meet timelines with quality deliverables.
- Developed REST web services supporting JSON to perform tasks such as sending pathology reports, list of patient, and patient details.
- Used the Entity Framework to easily access databases using LINQ .
- Created a rich View in MVC 4.0 application using jQuery Grid , Modal Popup and many other controls with Paging and Sorting for displaying various data on to the page.
- Created data models and wrote PL/SQL Procedures, triggers, packages in ORACLE.
- Worked with Oracle 11g and integrated with the .Net applications using the API
- Used ASP.NET MVC Data annotations and jQuery to do validations on the Model Data.
- Worked with ASP.NET MVC , Partial Views , and Master Pages and developed Cascading style sheets ( CSS ) for consistent look and feel of the website.
- Utilized Bootstrap CSS framework for the responsive display, cross browser functionality and for multiple devices compatibility
- Extensive usage of jQuery-AJAX for exchanging data with a server and updating parts of a web page without reloading the whole page.
- Created Reports using Crystal Reports and SSRS .
- Gained good knowledge on deploying WebApp on Azure.
- Sole developer/architect for hybrid mobile application using Apache Cordova, Angular JS, Ionic framework.
- Used Cordova plugin’s like Camera, Calendar, SQLite, Push notification, Touch ID, SMS, and good knowledge on another plugin’s.
- Good knowledge in generating certificates for publishing apps to the Apple store.
- Used the HTTP request on Angular JS for consuming the data from the ASP.net application.
- Implemented payment option using Stripe.js
- Deployed apps on web servers and App stores, Android play store and performing the subsequent maintenance tasks
- Involved in working with UML design (Use Cases, Sequence Diagrams and Class Diagrams)
Environment: C#, HTML5, ASP.Net MVC, PL/SQL, jQuery, AJAX, XML, Visual Studio 2013, Ionic framework, Angular JS, Cordova, Azure, SSRS, Entity framework, Bootstrap, Oracle 11g.
Confidential
Programmer Analyst
Responsibilities:
- Upgraded the application using ASP.NET MVC 3 in Visual Studio 2010.
- Designed UI pages in MVC 3 using partial views and razor Views .
- Implemented Data Access Layer using Entity Framework to communicate with SQL Server 2008.
- Developed code for operations between the application and the database using Language-Integrated Queries ( LINQ ) with Lambda Expressions in C#
- Performed JOIN operations using LINQ.
- Used Tortoise SVN as a Version Control tool to make commit, update, merge, etc.
- Used NUnit to detect and solve issues related with the application.
- Custom filters implemented in Grid MVC for user to sort and filter data easily.
- Developed RESTful Web services using ASP.NET Web API .
- Used various jQuery widgets to enhance the user interaction.
Environment: Visual Studio 2010, ASP.Net MVC 3, C#, HTML, CSS, JavaScript, jQuery, LINQ, OOPSRest API, N-tier, IIS, Web Services, NUnit, SQL-Server 2008.