Team Leader/lead Developer Resume
Hamilton, NJ
SUMMARY:
- Software Engineer with 12 Years of extensive experience in software development life cycle involving Architecture, Requirement analysis, Design, Development, Testing, Maintenance and Implementation of various applications based on Client Server, Web and Windows Applications.
- Experience in web & windows technologies using HTML5, Angular, UI, AJAX, jQuery, JavaScript, JSON, XML, C#, VB.NET, ADO.NET, ASP.NET, MVC, Windows Services, Web API, WCF, WinForms, Web Forms, IIS, Entity Framework, Repository pattern and Dependency Injection.
- Extensive experience in using SQL Management Studio and SQL Server Agent ( SQL Job ).
- Experience with Fine - Tuning and Optimization and indexing Queries and Stored Procedures.
- Extensive experience in creating PL/SQL, T-SQL Stored Procedures, Triggers, CTE and Views, functions, packages, database backup and restore process and Export & Import packages.
- Expertise in ASP.NET MVC and developed the features using Model, Views, Partial Views, Areas, Controllers, Filters, and Routing.
- Experience in securing web applications using ASP.NET authentication and authorization mechanisms like authorizing Users, managing uses and roles using forms based and Asp.Net Identity 2.0 .
- Proficient in developing SOAP & REST web services using WCF & Web API with In-depth knowledge of WCF configurations.
- Experienced with Microsoft Enterprise Library for .Net projects (Data Access, Exception Handling).
- Participant to implement HA + DR ( High Availability + Disaster management ) using Always on Availability Group (SQL Server 2012) and logical load balancing through Read Only Routing on Windows Clustering.
- Implemented Log Shipping using SQL Server 2008 R2.
- Highly proficient writing queries, complex stored procedures, functions and triggers in SQL Server.
- Configure and integrate SSRS reporting tool to generate and design various reports.
- Proficient in integration of Change Data Capture (CDC) in SQL Server Enterprise for auditing on required tables.
- Integrate SSIS packages and deployed in SSIS Catalog and execute with SQL Server Agent to transfer data.
- Experience in configuring and managing IIS .
- Have an excellent software development experience including the full product life cycle with exposures in Code control management system like Team foundation Server (TFS) and GitHub.
- Excellent analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions for complex development problems.
- Experience in interaction with Client and functional people for gathering the business requirements & functional specifications. Strong interpersonal and organizational skills with an ability to manage multiple projects with minimal or no supervision.
TECHNICAL SKILLS:
Programming Language: C#, VB.Net, PL/SQL
Front End Frameworks: Angular, Type Scripts, jQuery, Java scripts
Technologies: ASP.Net, MVC, Web API, WCF, Web Forms, WinForms, Windows Services
Web Technologies: HTML & HTML5, CSS & CSS3, Bootstraps
Reporting: SSRS, Crystal Reports
Packages: SSIS
Database: SQL Server 2008/2012, SSIS, MySQL, MS-Access
Web Services: SOAP, REST
Microsoft: Office, Excel, Visio and Project
Development Tools: Microsoft Visual Studio .NET, 10/ 12/13/17, Toad, SQL Management Studio, Developer tool
Source Control: Visual Source Safe (VSS), Team Foundation Server
Web Server: IIS
Operating Systems: WinXP/7/8/10, Win Server 08/12
PROFESSIONAL EXPERIENCE:
Confidential - Hamilton, NJ
Team Leader/Lead Developer
- Participate in all phases of development starting with a conceptual model through functional and detailed design to implementation, debugging and deployment of the software solution.
- Direct and participate with team members in the analysis, development and delivery of all support and project work for assigned application(s)
- Perform resource planning, deployment, tracking and reporting for all assigned team members.
- Developed application using Angular, MVC 5 and Entity Framework 6 with repository pattern, dependency injection and back-end database as SQL Server 2012.
- Developed and deployed scalable Window Service to send customized emails on timer specified by user or system.
- Developed Medicaid Web Service in .Net Core and SQL Server and Integrate Medicaid Web service to check consumer Medicaid status at time of enrollment into system.
- Developed Medicaid verify dual billing application to cross verify data from NJMHAPP and Medicaid.
- Developed layout and partially pages with HTML5, bootstraps with CSS3, MVC web grid, views and controllers, integrated authorization filters.
- Extensive use of front-end scripting using jQuery and Java Scripts.
- Initiated developing module to import multiple records present in HL7 (health level 7) file to the system. Developed initial module and working on improving efficiency and productivity to import maximum required data from the HL7 file.
- Integrate AspNet Identity feature for user and role management.
- Integrate AspNet Session Database to store Asp .Net session in Database.
- Integrated custom role provider to work with user defined custom role.
- Integrate ELMAH with SQL Server 2012 to log exceptions from web and Java scripts.
- Integrate Audit Trail in SQL Server 2012 Enterprise and transfer history data into warehouse database using SSIS packages.
- Created SSIS packages and deployed in SQL Server Catalog to use with SQL Server Agent Job.
- Configure and Used SSRS to generate different graphical reports.
- Manage TFS with branches for phase and release management.
- Responsible for release management for new projects and features on staging, UAT and production server.
- Used the responsive utilities of the Bootstrap frameworks to facilitate the design displaying properly on different devices.
- Responsible for designing and developing the database objects like Tables, Views, and Complex Store Procedures involving Joins and using Temporary Tables, (CTE) Common Table Expression, Functions and Export & Import packages.
- Perform unit & integration testing after functionalities are developed
- Draw out plan for deployment of enhancements on QA and Production environment and plan for subsequent releases of applications.
- Responsible for fixing bugs, trouble shooting, debugging issues in QA and Production server
- Assisting team to work on NJMHAPP tickets on day to day basis to help end users and understand the issues.
- Interacted with QA team, Business Users for reviewing business criteria and resolving production related issues.
Environment: .Net Core 2.0, Visual Studio 2013/2017, Microsoft SQL Server 2012, HTML5, CSS3, Bootstrap, jQuery, Angular, C#, MVC, Entity Framework, SSIS, SSRS, IIS
Confidential
Technical Leader/Lead Developer
- Take Technical Leader role to direct and support technical issue programming team.
- Arranging project requirements in programming sequence by analyzing requirements; preparing a workflow chart and diagram using knowledge of subject matter, programming language, and logic.
- Responsible to work closely with Technical Writer team to finalized BRD, SRS and User manual.
- Training and technical assistance of implemented features/functionalities to support team & client(s).
- Responsible for release of new features, patches on QA environment, UAT server and Production Servers for various clients and manage code backup.
- Extensive used visual studio 2013 and previous versions to develop web, windows and services.
- Responsible for developing user interactive Web forms (Views) using jQuery and Java Scripts for web, windows applications, windows and web services using VB.Net and C# with HTML5 and CSS.
- Suggested new process for vendor rate management and implemented feature which enhance system stability and reduce manual work.
- Suggest solutions of business issues by implementing Audit feature.
- Received appreciations multiple times from client, to resolve business security issues for SAFENET integ ration.
- Implemented Audit feature using Capture Data Change of SQL Server 2012 which logs insert, before and after update, delete any data and transfer changed data to different database using SQL Job.
- Participant to implement HA + DR (High Availability + Disaster management) using Always on Availability Group (SQL Server 2012) and logical load balancing through Read Only Routing on Windows Clustering.
- Created stored procedure which back up database in different type (Full, Differential, Log) as per schedule using SQL Job.
- Used Visual Studio Data Tools to Create packages of SSIS to move data from various data sources to centralized database.
- Integrate QuickBook accounting software to push billing and carrier related information.
- Integrate SAP to push carrier details, transactions and Invoices to SAP using FTP.
- Developed Windows Service to generate pipe separated files and push those files on FTP location in synchronous manner, pull files from FTP and read file, update database accordingly and archive those files.
- Integrate SAFENET - Sentinel LDK in web and windows application which used for different security and locking mechanism.
- Generate XML from Database to share configuration data between SAP and our system.
- Integrate AspNet Session Database to store Asp .Net session in SQL Server.
- Integrate SMS API with software to notify user based on different actions.
- Created & hosted RESTFUL Services and integrate checksum to ensure data correctness.
- Leveraged WCF mechanisms like Session, Instance management, concurrency to make web service more robust and scalable.
- Developed windows / WinForms application for PDF generation of HTML files.
- Integrate Google map API to represent historical data report country wise.
- Implemented windows services to automate email pull feature which trigger at specified interval and check configured mail server (POP, Microsoft Exchange, Zimbra) for new emails then read email attachments like excels, Zip, CSV and stored that information in database which triggers different applications.
- Migration of tables, stored procedures, functions and views from SQL Server to MYSQL using TOAD database tool.
- Developed Windows Service to Read XML files generated by switch and store data in SQL Server.
- Integrate ASP.Net Charts to represents real time switch IPs and trunk calls using window service.
- Created Tables, Views, Packages, Stored Procedures, Functions and Triggers to manipulate and retrieve data from SQL Server databases.
- Experience working with multi instance windows applications.
- Used JIRA tool to follow Agile for project and resource management.
- Maintained the Version and Backups of the source using Team Foundation server (TFS).
Environment: Microsoft Visual Studio 2010/2013, Microsoft SQL Server 2008/2012, MYSQL, TOAD, C#, VB.Net, ASP.Net, Web Forms, HTML, JavaScript, jQuery, CSS, WCF, XML, AJAX, IIS, JIRA, Telerik Controls, Google Map API
Confidential
Software Engineer
- Wireframe requirements in Axure for better visualization of requirement and client sing off.
- Advised product owner a new way to find recommendation as per user selections using YAHOO location service and received appreciation from the clients.
- Developed Web forms using ASP.NET and WinForms with C# using Grid View control, HTML controls and Server controls, Validation Controls and performed validations both on client side and server side.
- Designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls and CSS.
- Involved in the development of SQL server Stored Procedures, Triggers, Views and Functions.
- Used ADO.NET components like SQL Connection, SQL Command, Data Adapter, Data Set, and Data Reader from the business layer and in turn by ASP.net pages.
- Integrate Facebook API for User authentication in web site.
- Used in Master Pages, Web User Controls and Custom Controls in developing the front-end application using C# with use of jQuery.
- Maintain Release build and deploy applications to UAT and QA Server
- Created User Controls, Data Access Layer, and Business Logic Layer Classes using C#, VB.NET and Asp.Net for web pages using Data Grids, Data list, Textbox, Button, Drop down List.
- Responsible for fixing bugs, trouble shooting, debugging issues in QA and Production server.
- Involved in deployments of web site on GoDaddy.
- Maintained the Version and Backups of the source using Visual Source Safe (VSS).
- Used crystal reports to generate different reports
Environment: C#.Net, VB.Net Visual Studio 2008, Web Forms, WinForms, SQL Server 2005/08, WCF, ADO.NET, IIS, Telerik Controls, Crystal Reports, CSS, JavaScript, VSS, Web Services, Yahoo location Service, Facebook API, Axure, Crystal Reports