Lead Software Engineer/ .net Developer Resume
Gainesville, GA
PROFESSIONAL SUMMARY:
- Over 10+ years of relevant experience as Software Engineer, Consultant and Lead Software Engineer
- Demonstrated Analysis, Design, Development and Implementation experience of Web and Client/Server application development.
- Extensive experience in analyzing Functional specs and preparing Technical specifications and Technical test plans. Experience in preparing Data Flow and Process Flow diagrams using MS Visio
- Proven experience in managing project expectations and scope, planning, achieving goals and objectives of each project within the prescribed time frames.
- Excellent organizational skills with ability to work effectively on multiple projects by prioritizing and meeting firm deliverable dates.
- Experience with development methodologies including agile development practices
- Extensive experience in working with various departments of technology group e.g. Product Management, QA, Change Control, Database and Infrastructure teams.
- Well experienced in technical support documentation for use by QA and Production support teams
- Extensive working knowledge of
- ASP.Net, Framework 4.x
- C# and VB.Net
- ADO.Net
- AJAX, XML, JSON, HTML, DHTML, XSLT, JavaScript, Angular,
- WCF Web Services, Rest API, Web API
- .Net Team Foundation Server (TFS), Visual Source Safe (VSS), GitHub, Jira, Confluence, PVCS, Microsoft Visio, and Microsoft Project.
- Microsoft Azure, Cloud, DevOps, CICD Deplyoment.
- Extensive experience in working with MSMQ and MQ queues
- Strong experience with Mule ESB (4.1.x/3.9.x/3.8.x.3,7,x), Mule API, Mule Anypoint Studio, and Mule Cloudhub and RAML
- Implemented data transformation using XPATH, XSLT, Data Weave, custom java classes.
- Extensively used Mule components that include File, SMTP, FTP, SFTP, JDBC Connector and Transaction Manager.
- Migrated Mule ESB 3.x apps to Mule ESB 3.7.x and updated all the dependencies.
- Extensively worked and Migrated Data Mapper mapping to Data Weave in MULE ESB.
- Developed RESTful/SOAP web services in Mule ESB based on SOA architecture.
- Design and document REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
- MS BizTalk Server 2006/2006R 2/2009/2010/2013/2016 Architecture, Development and Administration.
- Expertise in BizTalk Artifacts like Orchestrations, Maps, Schemas, Adapters, Ports, Custom Pipelines.
- Experience in using BizTalk Adapters such as SQL, File, SFTP, FTP, HTTP, SOAP, MQ - Series, SAP, WCF-Basic HTTP and Custom Adapters.
- Extensive experience in BizTalk Mapping, Orchestration, Pipelines, Business Rules Engine, HAT, ESB 2.0, BAM
- Expertise in Oracle 10g and 11g, SQL Server 2008, 2014, 2015, 2016 includes
- Writing complex ANSI and Transact-SQL statements.
- Writing Stored Procedures and Database Triggers
- SQL Server SSIS Packages.
EXPERIENCE:
Confidential, Gainesville, GA
Lead Software Engineer/ .Net Developer
Responsibilities:
- Responsible and Leading the project in understanding the requirements and worked with multiple leads in creating the Technical Design documents, mapping documents between the data points and developing the eCommerce integration solution.
- Thorough knowledge of web-based application development, ASP.NET web programming, procedural and object-oriented code, debugging and troubleshooting methods, testing techniques, SQL server and visual development environment, code documentation, SDLC, web standards and web browser compatibility, Windows Forms
- Expertise in C#, server-side programming languages like ASP.NET and MS SQL Server as well as web programming frameworks including ASP. NET MVC, JQuery
- Responsible pulling the ServiceDelivery tickets and creating the tasks and assigning to appropriate team member.
- Extensively Track, Review and Delivery the completed tasks. Provide the status to business and top management on the status of the tickets and projects.
- Extensively worked on estimating the project, creating the tasks and leading the development effort as per the requirements. Reporting to the management the status of the project on timely manner.
- Responsible in creating the TFS Dashboard and Project status reports to the upper management on the health and status of all the Issues and Projects.
- Extensively worked on the web application for internal users using ASP.Net, C#, HTML, JavaScript, Angular, CSS, SQL Server Database.
- Developed and Updated the Web applications and BizTalk applications to use ASP.Net Framework and BizTalk Framework.
- Worked on designing and updating the web application user interface using HTL, CSS, Java Script, Angular and other tools.
- Worked on resolving the Issues by debugging the applications, analysis of event logs, Application logs, IIS Logs, BizTalk 360, ESB Portal and SQL Server database.
- Worked on integrating BizTalk with SharePoint services to transfer data between Web applications, Dynamics 360 and other systems across the Organization.
- Designed and developed the Message Archive and Validation process using C#, VB.NET, ADO.NET.
- Published Schemas and Orchestration as a WCF service and consumed services hosted by other applications.
- Implemented exception handling framework in capturing all the errors and exceptions in .Net applications.
- Created XML/Flat File Schemas of various formats to integrate with disparate applications using BizTalk. Worked with File, SFTP, FTP, SQL, WCF, HTTP Adapters.
- Extensively worked on creating the Web Services like WCF and WebAPI.
- Extensively created Stored Procedures and functions for saving, updating and deleting the data in SQL Server database.
- Worked in DevOps environment where deployment is done through TFS CI/CD process for different environments which simplified the change control.
- Worked on Azure servers for building and deploying the .Net applications.
- Extensively used TFS for Version Control for Source control, Sprint planning, Bug tracking and Deployment.
- Prepared Unit test cases and involved in the end to end testing of the ASP.Net applications and Biztalk interfaces.
Environment: C#, ASP.NET, XML, JSON, HTML, DHTML, XSLT, JavaScript, Angular, MS SQL Server 2016/2014/2012 , IIS 6.0, Visual Studio 2015/2013, BizTalk Server 2016/2013, Windows Server 2017/2012, .NET Framework 4.0/4.5, Microsoft Visio, Team Foundation Server, MS Visual Source Safe, Web Api, Microsoft Azure, ESB Toolkit, BizTalk360, SOAP UI, SQL Server Management Studio
Confidential, Dunwoody, GA
Lead Software Developer/ .Net Developer
Responsibilities:
- Worked as a Lead Developer in the team for designing and developing the application using Microsoft Visual Studio.Net 2015, C#, SQL Server 2015.
- Gathered requirements and worked on functional design documentation, technical specification documentation.
- Configured IIS settings for new servers from IIS 6.0 to 7.0 based on the application and moved the components from old server to the new 2008r2 server
- Extensively used .Net Framework using ADO. Net components like data reader, data adapter and dataset and wrote ADO. Net to access database in C# and VB. Net
- Worked on end to end process for developing and integrating new requirements into the applications.
- Developed applications using C# as coding language and SQL as backend.
- Evaluate and implement efficient, cost effective application program solutions.
- Testing the web services by SOAPUI from the host server and rectified the errors on the servers after deploying.
- Developed RAML based RESTful API’s and SOAP web services in Mule ESB based on SOA architecture.
- Designing Mule flows for various types of requirements for different integration project.
- Designed, developed, implemented and integrated enterprise wide applications using MuleSoft Web Services (SOAP&REST).
- Implemented error handling by using exception strategies and generated exception alerts in cloud hub.
- Created various RAML resources to implement REST Based APIs as a part of project implementation in Anypoint Platform Design Center.
- Extensively used Mule OOB components like File Transport, SMTP Transport, FTP/SFTP Transport, JDBC Connector, and Transaction Manager
- Troubleshoot problems and analyze existing system and programming logic to provide more efficient machine operations or to identify difficulties.
- Operate on diverse development platforms, computing environments (e.g., host based, distributed systems, client server), software, hardware, technologies, tools, document and complete developer test cases to ensure stable integration with existing mature systems.
- Migrate the project on the Stage environment for User testing and perform unit and module testing of the new Web application.
- Involved in different types of testing in TDD (Unit Testing using N-Unit and Integration and Build Testing)
- Coordinating with team members in understanding and troubleshooting complex problems dealing with systems engineering and support.
Environment: Visual Studio 2015, C#, VB. Net , ADO. Net , XML, HTML, DHTML, JavaScript, Ajax Controls, XML Web Services, WinForms, IIS 6.0/ 7.0, Windows Services, TFS, JIRA, SQL Server 20015, Windows Server 2012R2, Anypoint Studio, Anypoint Platform, Mule Runtime 3.9.x/4.1.x, RAML, CloudHub, API Manager, Anypoint Exchange, Jenkins, Anypoint MQ, XML, JSON, Oracle, SOAP UI, Postman, Confluence, GitHub
Confidential, Princeton, NJ
Lead Software Consultant/ .Net Developer
Responsibilities:
- Translated the business wants, needs, requirements, and objectives into business and technical requirements creating Functional Specification Documents (FSD), Technical Design Specification Documents and Database Design Specification Documents.
- Worked under the supervision of senior programmers to gather and analyze clients' requirements and technical specifications as well as design, test, debug, execute and document programs for web applications and websites using ASP.NET with MVC framework
- Installed and configured Web Server, BizTalk Server, SQL Server and ESB Toolkit on Hyper-V Virtual Machine.
- Extensively worked on Administration of BizTalk Server and did maintenance when required.
- Participated in Design and Development of XML/Flat File schemas for BizTalk inbound and outbound message representation.
- Extensively worked on implementing business process in BizTalk Orchestrations.
- Created the mapping documents based on the requirements and developed the maps using XSLT and functiods.
- Extensively worked on ESB, created Exception Handler Orchestrations, and System Exception Handler Orchestrations to catch any errors or exceptions and do the necessary action for all clients.
- Worked on writing stored procedures to poll data from SQL server database and insert or update data into SQL Server database.
- Worked on writing custom pipeline components using C# and SQL Server 2008/2012//2016 to copy files from zip file and include file path in xml message.
- Extensively worked on creating common .Net Helper classes using C#, SQL Stored procedures and SSO.
- Published Schemas and Orchestration as a WCF service and consumed services hosted by other applications.
- Configured ESB Exception Management Portal to send alert notifications to the subscribers on fault code.
- Created XML/Flat File Schemas of various formats to integrate with applications using BizTalk 2009/2016.
- Actively worked with BizTalk Rules Engine and developed business rules.
- Worked with File, SFTP, FTP, SQL, SMTP, WCF, HTTP Adapters etc.
- Worked on migrating BizTalk Artifacts from BizTalk Server 2009 to BizTalk Server 2013 R2 version.
- Worked on troubleshooting the issues using the SCOM and monitoring the BizTalk activity.
- Good working knowledge of WCF, File, HTTPS, SQL adapters along with creating F5 Load Balance entries and troubleshooting sites on IIS 6 and IIS 7, Installing Internal/External SSL Certificates.
- Worked extensively on production support in day to day issues in BizTalk applications.
- Prepared change control documents to deploy BizTalk interfaces in QA, UAT and Production environments using power shell scripts.
Environment: C#, ASP.NET, XML, JSON, HTML, JavaScript, MS SQL Server 2016/2012/2008 , BizTalk Server 2016/2013 R2/2009, IIS 6.0, Visual Studio 2015/2013, Windows Serve 2012, 2008, .NET Framework 2.0/3.5/4.0/4.5 , Microsoft Visio, Team Foundation Server, MS Visual Source Safe, ESB Toolkit, BizTalk360, SCOM, SOAP UI, SQL Server Management Studio, Postman, Confluence, JIRA, GitHub.
Confidential, Painted Post, NY
Software Consultant
Responsibilities:
- Worked as a Lead Developer in the team for designing and developing the application using Microsoft Visual Studio .Net 2013, C#, SQL Server 2012
- Gathered requirements and worked on functional design documentation, technical specification documentation.
- Develop controls such as user-controls, listviews, editing and validation, modal popups and Ajax extenders, dropdown lists, file uploaders, query strings, SQL Datasource
- Use JQuery client-side scripting for autocomplete, tabs, validation, datepicking, sorting, auto-submit and other functions
- Very good experience in SQL Server 2005/2008. Database backups, restores, writing stored procedures and triggers.
- Experience in SSRS/SSIS and other related SQL Server related tasks
- Analyze, develop and test new systems using MVC 3 with C#/ASP.Net.
- Configured IIS settings for new servers from IIS 6.0 to 7.0 based on the application and moved the components from old server to the new 2012R2 server
- Worked on end to end process for developing and integrating new requirements into the applications.
- Create SQL Server databases, tables, views, stored procedures and database backups using SQL Server Management Studio
- Write WCF Service and Operations Contracts to be utilized by tablets.
- Change settings in web.config file according to application needs
- Developed applications using C# as coding language and SQL as backend.
- Evaluate and implement efficient, cost effective application program solutions.
- Testing the web services by SOAPUI from the host server and rectified the errors on the servers after deploying.
- Troubleshoot problems and analyze existing system and programming logic to provide more efficient machine operations or to identify difficulties.
- Operate on diverse development platforms, computing environments (e.g., host based, distributed systems, client server), software, hardware, technologies, tools, document and complete developer test cases to ensure stable integration with existing mature systems.
- Migrate the project on the Stage environment for User testing and perform unit and module testing of the new Web application.
- Involved in different types of testing in TDD (Unit Testing using N-Unit and Integration and Build Testing)
- Coordinating with team members in understanding and troubleshooting complex problems dealing with systems engineering and support.
Environment: Visual Studio 2013, C#, VB.Net, ADO. Net , XML, HTML, DHTML, JavaScript, Ajax Controls, XML Web Services, WinForms, IIS 6.0/ 7.0, Windows Services, TFS, JIRA, SQL Server 2012, Windows 2012 R2
Confidential, Westborough, MA
Software Consultant
Responsibilities:
- Responsible for identifying system requirements and integrate software to the existing system to provide Biztalk solutions to IT requirements.
- Extensively worked on Analysis, Development, Deployment and Testing for migrating 13 Biztalk Applications from Biztalk 2006 R2 to Biztalk 2010
- Leading a 8 member off shore team connecting daily on prioritization and delivery of the Production Issues also the TJX upgrade project.
- Worked on deployment of BizTalk Applications and did upgrades and new patches for the supporting software’s.
- Update all the existing BizTalk application to use BTDF and eliminated maintaining multiple versions of binding files for different environments.
- Worked on extracting the source code from the Production Biztalk binaries and rebuild the base source code using .Net Reflectors and Biztalk Reflectors.
- Worked on writing Custom Pipeline components using C# and SQL Server 2008 to copy files from zip file and include file path in xml message.
- Worked on resolving the Production Issues by debugging the applications, analysis of event logs, posted messages and SQL Server database.
- Designed and developed user-friendly Web forms using ASP.Net and used C# as a code behind language.
- Implemented GUI using HTML, XML, CSS and Web Form Controls to create Web pages, developed Master Pages, classes for reuse.
- Implemented AJAX support for better user experience and good performance.
- Developed the classes using C#, which in corporate N-tier architecture and database connectivity.
- Developed a communication layer that is used for consuming Web Services (SOAP) and this layer was used while fetching the products.
- Designed and developed the Message Archive and Validation process using C#, VB.NET, ADO.NET.
- Created XML/Flat File Schemas of various formats to integrate with multiple Biztalk 2010 applications 2006R2.
- Worked with File, SOAP, SQL, MSMQ, MQSeries and WCF Adapters.
- Worked with QA team to create their test cases and worked with them in final testing of all applications which are integrated with Biztalk Applications.
- Prepared change control documents to deploy BizTalk interfaces in QA, UAT and Production environments using power shell scripts.
- Created Deployment process using the BizTalk Deployment Framework and deployed in QA environment.
Environment: BizTalk Server 2006 R2/2010, C#, XML, MS SQL Server 2005/2008, IIS 6.0, VistualStudio.NET 2005/2010, Windows Server 2003/2008 R2, Windows Services, .NET Framework 2.0/3.5/4.0, Microsoft Visio, DBArtisan, Team Foundation Server, MS Visual Source Safe, TOAD.
Confidential, White Plaines, N Y
Software Developer
Responsibilities:
- Installed and configured BizTalk Server 2010 and ESB Toolkit 2.0 on Developer VM.
- Extensively worked on Administration of Biztalk Server and did maintananece when required.
- Worked on deployement of Biztalk Applications and did upgrades and new patches for the supporting softwares.
- Involved in Requirements, Analysis, Design, Development, Deployment, Testing, and Go-Live stages of the project.
- Involved in the process of migrating BizTalk solutions from BizTalk server 2006 R2 to BizTalk server 2010.
- Participated in Design and Development of XML/Flat File schemas for BizTalk inbound and outbound massage representation.
- Created the mapping documents based on the requirements and developed the maps using XSLT.
- Created Exception Handler Orchestrations, and System Exception Handler Orchestrations to catch any errors or exceptions and do the necessary action for all clients.
- Worked on writing stored procedures to poll data from SQL server database
- Worked on writing custom pipeline components using C# and SQL Server 2008 to copy files from zip file and include file path in xml message.
- Published Schemas and Orchestration as a WCF service and consumed services hosted by other applications.
- Configured ESB Exception Management Portal to send alert notifications to the subscribers based on fault code.
- Designed and developed the web user interface of ESB Exception Management Portal using ASP.NET, C#, ADO.NET and Data Grids. Developed SQL Server Stored procedures to modify the failed messages and resubmit to Biztalk process. Developed Functions to retreive and display the Successful/Failed messages in ESB Portal.
- Designed and developed the Message Archive and Validation process using C#, VB.NET, ADO.NET.
- Configured trading partner Party settings for different trading partners.
- Created XML/Flat File Schemas of various formats to integrate with applications using BizTalk 2006R2.
- Actively worked with BizTalk Rules Engine and developed business rules.
- Worked with File, FTP, SQL, WCF, HTTP Adapters.
- Prepared change control documents to deploy BizTalk interfaces in QA, UAT and Production environments using power shell scripts.
- Prepared Unit test cases and involved in the end to end testing of the BizTalk interfaces.
Environment: C#, ASP.NET, XML, MS SQL Server 2010, IIS 6.0, VistualStudio.NET 2010, Windows Server 2008 R2, BizTalk Server 2006 R2/2010, Windows Services, .NET Framework 2.0/3.5/4.0, Microsoft Visio, DBArtisan, Team Foundation Server, MS Visual Source Safe.
Confidential, Lake Success, NY
Lead Software Engineer
Responsibilities:
- Designed and developed the web user interface using ASP.NET, VB.NET, ADO.NET and Data Grids.
- Design and development Web Services to accept data and send data to external systems through XML and SOAP XML using C#, VB.NET and Oracle 10g/11g.
- Responsible for Design, Development and Implementation of integration with external system R & R using MSMQ, MQ, HTTP Posting, WCF Web Services and AJAX are used in implementing the solutions.
- Extensively worked on design and development of Windows Console applications to send customer data to external financial institutions web services using .NET technologies like C# and Oracle 10g/11g.
- Worked on IIS manager for web application and trouble-shooting IIS.
- Worked on BizTalk data transformation maps and orchestration designer.
- Used BAM portal for message activity monitoring.
- Worked on BizTalk data transformation maps and orchestration designer.
- Developed automated B2B applications sending/receiving EDI files, which are converted to XML and imported in SQL Server via stored procedures using SQL BizTalk Adapter.
- Created Exception Handler Orchestrations, and System Exception Handler Orchestrations to catch any errors or exceptions and do the necessary action for all clients.
Environment: C#, ASP.NET, XML, MS SQL Server 2008/2010, Oracle 8i, IIS 6.0, VistualStudio.NET 2008/2010, Windows Server 2003/2008, Windows Services, .NET Framework 2.0, Visual Source Safe, Microsoft Visio, DBArtisan, Team Foundation Server.