Experience Summary:
*+ years of experience in Software Design, Development, Testing and Implementation of Client/Server and web based applications.
Experience in developing applications using Visual Studio .NET Frameworks 1.1/2.0/3.0/3.5/4.0/4.6 using C#.Net, VB.Net, ASP.NET for developing Web Applications
Experience in web UI technologies using HTML, VBScript, JQuery, JavaScript, AngularJS as well as XML and XSL, XSLT.
Experience in developing Master Pages utilizing Server Controls, Validation controls, Custom controls and CSS3.
Experience in SQL Developer using SQL Server 2012/2008/ 2005/2000.
Expertise in using data access layer development using Entity Framework, LINQ to SQL.
Good experience in developing enterprise applications using MVC (Model View Controller) Architecture
Expertise and experience in ASP.NET, VB.NET, C# Visual Studio.NET, Web Services, etc
Experience in Angular JS
Knowledge and experience in Object oriented design and programming
Experience in working with Visual Source Safe (VSS), Tortoise SVN and Team Foundation Server (TFS)
Excellent Debugging and Exception handling skills.
Excellent work ethics, self-motivated, quick learner, team player and team oriented.
TECHNICAL SUMMARY
Web Technology
ASP.NET 4.6/4.0/3.5/3.0/2.0, ADO.NET, Entity Framework, LINQ, IIS,Web Services, WCF, and MVC 5.0/ 3.0
Languages
C#.NET, C, C++, VB.NET, HTML 5, CSS, XML, Java Script,
JQuery, Ajax, Angular JS
Databases
SQL Server 2012/2008/2005/2000, MS Access and Oracle 10g/8i.
Development Tools
Visual Studio 2013/2012/10/08/05, SQL Server Management Studio
Other Technology
CRYSTAL REPORTS, WEB FORMS, OOPS, IIS
Version Control
Team Foundation Server, VSS, Tortoise SVN
Operating Systems
Windows 2000/2008 /XP,NT 4.x/9x, MS-DOS and Windows7
EDUCATION
Bachelors in Computer Science
Masters in Computer Applications
CERTIFICATIONS
Microsoft Certified Professional in developing web applications using ASP.NET.
Brain Bench Certified Professional in ASP.NET, VB.NET, and ADO.NET.
Teck Check Certified Professional in C#.
Sun Certified Programmer in JAVA.
PROFESSIONAL EXPERIENCE
Supreme Lending Mar'16 - till date
Full Stack Web/Application Developer
Mortgage Financial Applications
Supreme Lending is the Mortgage Banker. They mainly deal with the residential mortgage loans and finances. I was mainly involved with developing internal web applications for employee maintenance portal. This portal involves with confidential recruitment, termination & rehire processes. This information is strictly confidential and is open only for the respected authorities. I also involved with multiple applications such as Supreme Insight, Supreme Applications, IDS, Encompass, Condo PUD Project Tracking System etc.
Roles & Responsibilities:
Developed secured applications using C#, .NET, Scripting languages like JavaScript, JQuery, AngularJS, SQL Server.
Developed web based internal applications using MVC
Created database objects to simplify the process of updating database using Entity Framework & LINQ To SQL
Wrote reusable code components in C#, Asp.net to implement business logic.
Supported large and complex third party mortgage systems like Encompass and IDS..
Communicate effectively with business users, business analysts & IT director to ensure technical requirements are met for supporting the applications.
Updated the issues & project tracking status using the open source tool JIRA
Developed and maintained services using WCF & Web API
Performed application testing of new application development and enhancements
Worked on both independent and team based engagements
Worked in dynamic work environment with variable moving targets
Involved with support operations for deployment and troubleshooting the production issues on a regular basis.
Applications were developed and implemented using Agile Methodology.
Environment: .Net Framework 4.6.1, Visual Studio 2013, C#, JavaScript, JQuery, AngularJS, Ajax, Bootstrap, Html 5, CSS, SQL Server 2012, MVC 5, WCF Services, Web API, JIRA, LINQToSQL,
Entity Framework6.0, Agile Methodology, Tortoise SVN, IE 10.0
Exeter Finance Corp Apr'15-Feb'16
Web/Application Developer
Auto Financial Applications
Exeter Finance mainly deals with handling and financing the auto loans through dealers. I was involved with implementing the Automated Auction Proceeds System (AAPS) and COUPA department table (Stores all the roles and authorization information). AAPS is used for automating the auction proceeds process.
Responsibilities:
Communicate effectively with business users and business analysts to ensure technical requirements are met and supporting QA team.
Created complex stored procedures which are used to implement business logic using SQL Server 2012
Created database objects to simplify the process of updating database using Entity Framework
Designed and developed Asp.net web applications using C# adhering to UI design guidelines as per the requirements.
Wrote reusable code components in C#, Asp.net to implement business logic.
Developed client side validations using java script and JQuery
Developed master pages using DLL's.
Developed and implemented appropriate Exception Handlers in C#.NET.
Responsibilities include new development, functional changes and Bug fixing.
Utilized Ajax Tab control, Update Panel, Script Manager, ModalPopupExtender,
Interacted with different levels of teams and projects as per the requirements.
Developed customized business applications tailored for business users
Troubleshoot, debug and fix bugs at every stage of the application.
Effectively managed project work by securing the source code, versioning, work item tracking, reporting, and build using Visual studio Team Foundation Server and deployed the application
Involved with Support Operations for deployment and troubleshooting the production issues on a regular basis.
Environment: .Net Framework 4.0, Visual Studio 2013, C#.Net 4.0, MVC, JavaScript, JQuery, Ajax, Html, CSS, SQL Server 2012, JIRA, Entity Framework 5.0, TFS(Team Foundation Server), IE 10.0
ACS, Dallas, TX Oct'13 - Mar'15
.NET Developer
Learning Management System
This project of ACS provides a Learning management system (LMS) to its customers to keep track of the Courses, Credits and Compliance details of their employees. This project mostly deals with the maintenance and enhancements to the learning management system provided by ACS to two of their major customers, Deloitte & Ernst and Young (EY). The other modules include Learning Administration System (LAS).
Responsibilities:
Effectively communicating with Technical Architects to provide input and feedback in reference to technical architecture documentation at analysis stage
Implementing the details from the architecture document into the solution
Working with SQL Server 2005 complex stored procedures which are also used to implement business logic
Successfully tested the developed changes in the Integration environment
Designed and developed Asp.net web forms using C# adhering to UI design guidelines as per the requirements.
Writing reusable code components in C#, Asp.net to implement business logic. .
Worked with different levels of projects and team members.
Environment: .Net Framework 2.0/3.0/3.5/4.0, Visual Studio 2005/2008/2010/2012, C#.Net 4.0, User Controls, Javascript, Html, SQL Server 2005/2008, Tortoise Svn, IE 8.0, Web Services
JDF Solutions, Coppell, TX Jan’07 – Jun'11
.NET web Developer
Warehouse Management System
Developed a major application to process orders and generate pick tickets for changing the order status and developed Shipment Consolidation module. In this module scan the boxes with pallet bar code and shipment container code and send this information to database and get container code and display them in the data list control.
Responsibilities:
Involved in design and development of Presentation Layer, Business Layer and Data Access Layer for major applications like Batch Import (order status system), Shipment Consolidation Module, planning, Receiving etc…
Developed presentation layer using ASP.NET Pages and CSS for changing background color, text color, size of the controls, etc...
In the Sql Server database, created stored procedures, views, joins, triggers and DTS package for importing and exporting data between the servers.
Developed some business functions using Web Services like created some web methods for getting data from the database and used these web methods in C# classes.
Used Visual Studio for developing the Asp.Net pages and C# Classes and data access layers required for the applications.
Java Script was used for creating pop up pages from asp.net pages and was done client side validations like zip code validation, email validation and pop up alert messages, etc
JQuery is used for client side validations.
Used AJAX for updating partial page.
Deployed the code in IIS and used VSS for version control.
Environment: VisualStudio.NET2005/2008/2010, Sql Server 2005/2008, C#2.0/3.0/3.5/4.0, ASP.NET2.0/3.0/3.5/4.0, XML, Web Services, AJAX, JQuery, HTML, JavaScript, Windows 2003.
Galvanon Inc, Maitland, FL Feb’06 - Jun’06
.NET Web Developer
Medikiosk development
Medikiosk is software which helps the patients to self register their details electronically and paying the co-payments and capturing all requirement information regarding the patient.
Responsibilities:
Involved in complete project life cycle for registering patient information
Developed presentation layer using ASP.NET Pages, HTML, JavaScript & CSS
Used Visual Studio for developing the Asp.Net pages and C# Classes and data access layers required for the applications.
Developed Workflow management for the patient registration web pages.
Environment: VisualStudio.NET2003, SqlServer 2000, C#, ASP.NET, XML, Web Services, HTML, JavaScript, Windows 2003.
Baylor, Dallas, TX April’04 - Jan’06
.NET Developer
McCoy Portal
McCoy Portal is a multi-application workbench, which supports the entire Baylor Hospitals network. It adopts the rainbow architecture at some level. McCoy portal has the framework, which extends the new applications to hook up easily into the portal through the admin feature. Responsibilities:
Developed presentation layer using ASP.NET Pages. Validations were done Using Validation controls provided by ASP.Net.
Involved in using the Data layer (SQL Manager) class for database interactions.
Developed some business functions using Web Services.
Used Visual Studio for developing the Asp.net pages and C# Classes and data access layers required for the applications.
JavaScript was used for creating pop up pages from asp.net pages.
Deployed the code in IIS and used VSS for version control.
Business Validations are done in the C# classes
Environment: VisualStudio.NET2003, Sql Server 2000, C#, VB.NET, ASP.NET, XML, Web Services, HTML, JavaScript, UML, Windows 2000, Visual Source safe.