Senior Software Developer
2012 - PRESENTCaremetx- Built a healthcare organization core hub website using jQuery, Twitter Bootstrap, JavaScript, Angular, C#, and ASP.NET MVC.
- Built multiple API interfaces using WebAPI and Swagger.
- Built dynamic data-driven websites for catering to multiple vendors with one codebase. Created dynamic document generation from Word and PDF templates using a third-party library.
- Implemented an end-to-end data-warehousing system using Talend, MapForce, CrushFTP, and Java.
- Implemented test-driven development and made the system more reliable before deployment.
- Created dashboard and reports using tableau.
- Created dashboard and reports using PowerBI.
Technologies: Microsoft SQL Server, Windows Communication Framework (WCF), JavaScript, Talend, Test-driven Development (TDD), Web API, jQuery, ASP.NET MVC, C#Programmer Analyst
2010 - 2012Securenet Payment Gateway- Built a payment gateway in WCF from scratch.
- Implemented Pay Now, Buy Now, and Donation buttons for the gateway, similar to the ones in PayPal.
- Developed multi-threaded EXEs and used MSMQ for faster parallel payment processing.
- Managed high-volume traffic websites with system optimization at different stages.
- Wrote stored procedures, PL/SQL queries, and functions in Oracle and designed tables.
- Integrated with multiple payment processors and certified the gateway.
Technologies: Socket Programming, MSMQ, CSS, HTML, JavaScript, ASP.NET Web Forms, Processing & Threading, Windows Presentation Foundation (WPF), Windows Communication Framework (WCF), C#Software Engineer
2008 - 2010Infospherix- Developed a licensing website using ASP.NET, JavaScript, and jQuery.
- Developed business components using C#, WCF, BizTalk, and Entity Framework.
- Implemented TDD using a mocking framework and automated build processes.
- Developed a GUI for different modules using XAML for WPF and ASP.NET, HTML, and JavaScript for web applications.
Technologies: MVP Design, Windows Presentation Foundation (WPF), NUnit, Typemock, Windows Communication Framework (WCF), BizTalk, ASP.NET, C#Consultant
2006 - 2008Headstrong- Interacted with clients to gather requirements and to prepare requirements documents.
- Designed the database in MS SQL Server 2000.
- Developed Windows Forms using Visual Studio 2003.
- Interacted with testing team members for bug fixing and other issues.
- Involved in report design using SQL Reporting Services 2000.
Technologies: SQL Server Reporting Services (SSRS), Microsoft SQL Server, C#, Visual SourceSafe, ADO.NET, ASP.NET, VB.NETSoftware Engineer
2003 - 2006Infosys- Used RPC for inter-process communication.
- Involved in the development of front-end screens and user controls using VB.
- Helped develop COM components using VB.
Technologies: ClearCase, SQL Server 2000, JavaScript, XML, CSS, HTML, DHTML, C#, ASP.NET