We provide IT Staff Augmentation Services!

Tech-lead Software Consultant Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • An accomplished Senior Software Consultant with over 25 years’ experience, specializing in planning, architecture, estimating and design and implementation; An extensive experience in full life cycle of the software design process including requirements definition, prototyping, proof of concept, design, interface implementation, testing, and maintenance.
  • Solid leadership skills, demonstrated proficiency in leading and mentoring individuals to maximizelevels of productivity, while building cohesive team environments.
  • Object - Oriented Analysis/Design, strong knowledge of Microsoft .NET technologies including C#, C++,skilled at progressing from problem statement to well-documented designs.
  • Analytical thinker that consistently resolves ongoing issues or defects, often called upon to consult onproblems that have eluded resolution by others.
  • Ability to bridge cultural difference due to experience in international business.

TECHNICAL SKILLS

Languages: C#, AZURE, AWS, Angular, Node.js, Vuew.js, ASP.NET, Native Script, C++, C, Oracle SQL Development, Microsoft SQL Server, Java, Visual Basic 6, VBScript, J2EE, JavaScript, PHP, ASP, HTML, XML, XSLT, XMLT, SQL, Objective C, Web API, RESTful, Kendo

Frameworks: Azure, Google Cloud, Microsoft .NET Core (2.1-2.2), Microsoft NET Framework (1.1 - 4.5), Microsoft ASP.NET MVC 3.0, Entity Framework, LINQ, WCF, JavaScript, JQuery, PHP 5.3, Windows Presentation Foundation (WPF), Enterprise Instrumentation Framework (EIF ) Microsoft Foundation Class, Windows API, Windows Kernel SDK, Windows DDK, VMware VIX

Concepts: Agile Development, Waterfall Development, OOA/OOD, UML, State Design, Design Patterns, DICOM, DLL, COM / DCOM, Remoting, RPC, IPC, SharedMemory, Async/Sync Communications, Real-time Processing, Multi-Threading, Multi-Processor Development, Driver Development, Services, Re-factoring, Unit & System Level Testing, Automated Testing, Three Tier Design, SQL/Oracle Databases, CAN Bus.

PROFESSIONAL EXPERIENCE

Confidential

Tech-Lead Software Consultant

Responsibilities:

  • Technical lead for the Integration of BlackNight Empower KeyBank’s Mortgage Origination Application and provide leadership for the development, enhancement and on-going support of the platform. This position is a very highly visible position within the organization which is designed to achieve maximized profit potential and/or market share by directing allocated resources to assist in the execution of new product roll out, system enhancements, compliance/ risk mitigation, training and daily support of the core application that run within the domain.
  • Senior level knowledge of Microsoft.Net technologies, specifically C#
  • Senior level knowledge of the Microsoft IIS stack and the ability to configure and troubleshoot issues with web based applications and services
  • Developed Automated Testing during build & release.
  • Significant Microsoft OS and platform experience with in-depth knowledge of file system, network, and security design patterns
  • Experience with Microsoft SQL Server and the design, functioning, and troubleshooting of potential front-end to database issues.
  • Strong analytical skills with the ability to assess new and unfamiliar issues and work through potential solutions, issues, and risks
  • Interact with internal and external partners at all levels within the organization and represent our technical platform
  • Excellent interpersonal, networking, communications and organizational skills

Confidential

Senior Software Consultant

Responsibilities:

  • Developed/Supported Mobile application called UHNOW - Referral Ease. A mobile application to support Physician referrals for Confidential . The application was developed to support all UH Facilities and over 4000 Physician network. Currently, the mobile application is deployed to 200+ facilities.
  • Architected and developed .NET web services to identify Physician Providers for a given patient diagnosis/referral using C#, Visual Studio 2017.
  • Designed RESTful Web API web-services for backend services.
  • Developed Fuzzy Search Algorithms for Fast and Accurate Provider Diagnosis Search.
  • Integrated TFS for automatic builds and Unit testing.
  • Developed Unit Tests, supported Mock Classes using dependency injection.
  • .NET concepts (like Exceptions, Multi-threading, Async, Await, Linq, Lambda collections, Generics, Parallel Libraries).
  • Programmed using NativeScipt, Angular, Vue.js to build Mobile Front-end Application
  • Experience with implementing common design patterns.
  • Knowledge of web security standards and how to apply them
  • Developed/Supported AMA Web application - Appointment Management Application
  • Developed front-end websites using Angular & Kendo Components facilitate seamless integration.
  • Created/Updated MS SQL stored procedures to accommodate application development
  • Agile/SCRUM group delivering new features and bug fixes on 3 week development cycle.
  • Developed and Integrated with MS SQL database to support UHNOW.
  • Developed/Supported MYUHNews Mobile application - Company News & Data Channel
  • Developed backend services using .NET Core 2.1
  • Migrated code from .NET Framework 4.6 to .NET Core 2.1
  • Integrated configuration management using .NET Core 2.1
  • Integrated using SecureAuth Web API to authenticate users against Active Directory.
  • Agile/SCRUM group performed agile planning sessions to scope review cards.
  • Worked closely with Business Analysts & QA Analysts to assure software meets expectations.

Confidential

Senior Software Consultant

Responsibilities:

  • Developed/Supported Enterprise level application called MyHealthPlan. A medical claims system for Medical Mutual. The application supports 1 Million users across the state.
  • The Large Enterprise system consists of 30+ servers supported in remote datacenter.
  • Architected and developed various modules in MyHealthPlan to support Distributed Cache to achieve higher performance using Microsoft App Fabric. using C#, Visual Studio 2013.
  • Converted existing ASP.NET application to MVC 5.0 utilizing latest technology practices.
  • Architected and developed a Heartbeat monitor service. An integrated monitoring system to detect real-time issues and problems with MyHealthPlan and services to increase customer experience.
  • Developed and Integrated with MS SQL / IBM DB2 database to support MyHealthPlan.
  • Worked in conjunction with BA/QA to deliver superior quality software.
  • Created detailed design documentation.
  • Supported software builds and production releases on bi-monthly basis.
  • Acted as a key member of the group to solve complex problems during the Agile development.
  • Provided project planning and estimates.

Confidential

Senior Software Consultant

Responsibilities:

  • Developed/Supported web application called FirstComply. A medical Medicare forms management system claims system for Confidential . The application is used by a vast number of Hosipitals and supports system administrations/physicians and patient information.
  • Designed the user authentication process to provide encrypted password/salt authentication.
  • Re-designed the user role model to segregate user roles from physician roles.
  • Implemented changes to support local and SAAS infrastructure.
  • Supported MS SQL changes and scripts to support new design.
  • Provided project planning and estimates.

Confidential

Senior Software Consultant

Responsibilities:

  • Contributed to the Development of Schwab Index Advantage Platform. An new product that enables customers to trade ETF’s in Real-time.
  • Responsible for the implementation of the customer facing confirmation\statements notification using Microsoft C#.
  • Created detailed design specifications. (Design Docs, Data Flow, Context, Use Case Diagrams)
  • Increased overall performance by factor x2 and removed memory bottlenecks in document management system.
  • Migrated document management system content to TFS and built custom tools to support system.
  • Supported development of production releases on monthly basis.
  • Worked closely with internal QA teams to support bug fixes.
  • Improved the overall source code build by adding custom TFS scripts to build process.
  • Provide project planning and estimates.

Confidential

Senior Software Consultant

Responsibilities:

  • Contributed to the Development and Architecture of (Kelvin) Virtualized ATM System hosted in a VMware Cloud Infrastructure. The virtualized ATM environment is the first attempt to virtualize an ATM system. The virtual ATM is intended to be the future ATM platform for Diebold.
  • Architected and developed various modules in Kelvin to support High Availability Environment utilizing Microsoft Technologies using C#, Visual Studio 2010.
  • Acted as a key member of the group to solve complex problems during the development cycle.
  • Worked with project management on the Agile process to deliver product milestones.
  • Worked together with other internal software groups to support software design modifications.
  • Created prototypes and proof-of-concept applications to support development.
  • Created/maintained the build environment to support automation during build process.
  • Worked closely with our international testing team in India.
  • Created detailed design specifications. (Design Docs, Data Flow, Context, Use Case Diagrams)
  • Encourage colleagues to use best software development practices.
  • Mentored team members of various Diebold processes.
  • Scope project development estimates.

Confidential

Senior Software Engineer

Responsibilities:

  • Developed/Supported Enterprise level mortgage application called Gemstone, MTRS. A 3-tier Mortgage Loan Processing System for Confidential Company, Inc (formally Ohio Savings Bank). The Mortgage application supports 20,000 users across the country contributing $25 billion in yearly loan closing.
  • Unified and re-designed the Gemstone Mortgage Application Security Model
  • Consolidated security model to use a unified security model through out the application.
  • Eliminated Cross site scripting, Session Hijacking, Phishing, Link Injection attacks, Secure Cookies
  • Re-factored application roles & operations used within application.
  • Designed low level libraries to interface with Active Directory
  • Eliminated 5000+ Security issues with the Gemstone Mortgage Application
  • Eliminated Cross site scripting, Session Hijacking, Phishing, Link Injection attacks, Secure Cookies
  • Worked in conjunction with IBM App-Scan tool to detect and remediate security issues with Gemstone Mortgage Application.
  • Assisted in the creation of Security Scan process during the monthly QA process.
  • Provided best known practices to eliminate ASP/ASP.NET application security threats.
  • Worked closely with our Infrastructure team to strengthen security on web server using IIS.
  • Supported an Enterprise level domain consolidation of Mortgage Application Servers
  • Main software developer in supporting the consolidation of 100+ servers to a new domain.
  • Redesigned various Active Directory providers to support trusted domain.
  • Supported / Improved the Software deployment process to all servers
  • Developed Microsoft C# MSBuild to improve the automated software deployment process.
  • Supported production software deployment issues.
  • Software Architecture Planning & Estimating
  • Provided detailed design specifications
  • Scope project development estimates
  • Mentoring and leading new employees
  • Working one-on-one with colleagues in the group to gain a deeper understanding of the technology.
  • Encourage colleagues to use best software development practices.
  • Interviewed candidates for open positions
  • Encourage colleagues to use best software development practices.
  • Performed brown bag presentations on various technologies.

We'd love your feedback!