Technical Lead Resume
Milwaukee, WI
SUMMARY
- Over 15 years of design and development experience in IT Industry primarily focused in Healthcare Sciences, Insurance, Finance, Retail, Logistics, Federal and United Nations (UN) with advanced levels of technical knowledge combined with sound business vision and project management skills:
- Experienced with .NET Technologies such as C#, ASP.NET MVC, NoSQL, Microsoft Azure, Big Data, Mongo DB, VB.NET, ORM, ADO.NET, ODP.NET and .NET Framework 4.5/4.0/3.5/3.0/2.0 for developing Web, Windows and Mobile Applications including Single Page Applications (SPA).
- Proven leader with experience as a technical lead, mentor, team lead and project manager.
- Experienced in creating and executing development plans and revises as appropriate to meet changing needs and requirements and keeps project manager well informed of status of development effort and serves as liaison between development staff and project manager.
- Expertise in full software development lifecycle, software development methodologies (Agile Scrum, Waterfall), application testing (TDD), application support and process re - engineering.
- Creative, talented, versatile and competent. Takes great pride in exceeding expectations and beating deadlines.
TECHNICAL SKILLS
Languages: C#, VB.NET, ASP.NET MVC, JAVA (J2EE), C++, Objective - CVisual Basic 6.0, PowerBuilder, SQL, PL/SQL
Databases: MS SQL Server 2012/2008, Oracle 11g/10g, MS AccessMySQL and NoSQL (MongoDB, Couch DB)
Reporting Tools: Crystal Reports 12/11, SSRS, and MS Access 2012/10
Web/Internet: ASP.NET, ASP.Net MVC, HTML 5, JQuery, JSON, KnockoutAngularJS, J2EE, Visual Studios Team Foundation Server (TFS), Microsoft Azure, Flash, Internet Information Server 7.0/6.0(IIS), Apache, FTP and Adobe Photoshop
SOA: Web API, Windows Communication Foundation (WCF) and Web Services
Development Tools: Infragistics, FxCop, UML (Relational Rose), .NET Memory Profiler, NUnit, VISIO, PVCS and Cruise Control.Net and HP Quality Center 10.0
Ancillary Software: FileNet, AdLib, Documentum, BizTalk Server, Clinical SAS.
Development Methodologies: Waterfall, Agile - Scrum and XP.
PROFESSIONAL EXPERIENCE
Confidential, Milwaukee, WI
Technical Lead
Responsibilities:
- Implemented enterprise IT strategies and best practices for client engagement, project methodology, architectural governance, enterprise documentation, infrastructure migration, development team evolution and IT support.
- Designed and Developed the Common Application framework to reduce the overall learning time and delivery time while improving the quality and team efficiency.
- Lead the Window 2003 Server Migration team to migrate MillerCoors over 100+ legacy Applications from various technological platforms to Microsoft .Net Framework 4.5 and Windows 2012 R2 Server. Working with Architect & Infrastructure teams and applications owners to analyze and develop migration road map (Concept, Feasibility, Development, Implementation and Stabilization Phases).
- Worked on Evaluating the Big Data systems including MongoDB, Hadoop for analytics across MillerCoors BPN Division.
- Participated in Join Application Design (JAD) Sessions to identify high level requirements, define system scope, estimate, plan requirements, prepare visuals and setup prototype environment if possible.
- Employed Service Oriented Architecture (SOA) supporting various transports like Web API, WCF using Message Exchange Pattern (MEP) and REST Pattern.
- Architected and Implemented Custom Integration process, introduced Web APIs, utilized BizTalk, Web Methods and Microsoft Azure Services IaaS and SaaS.
- Implemented formal Agile Scrum process across the team.
Environment: Technologies/Tools used by Web, Windows and Mobile Applications utilizing.NET Framework 4.5/2.0, C#, ASP, ASP.NET, ASP.NET MVC, HTML 5, Mongo DB, Azure Service Bus, Azure MSSQL, Entity Framework, DB2, VB6, Teradata, Oracle.
Confidential, Oak Brook, IL
Technical Lead
Responsibilities:
- Utilized RestShap to implement Web API integrationcalls between applications.
- ImplementedWindow services to trigger calls and pass information via REST Services.
- Implemented POCO objects utilized Entity Framework and implemented Enterprise Application Blocks to make lightweight Data access layer.
- All CURD operation done via Database Application Blocks for REST web services.
- Utilized Json2csharp utility for serialization.
Environment: .NET Framework 4.5/4.0, C#, HTML 5, Bootstrap, AdminLte, Microsoft Azure, Entity Framework, LINQ, webMethods, JQuery and Json.
Confidential - Groton, CT
Technical Lead
Responsibilities:
- Responsible for Client interaction, Requirement Analysis, Database development and develop business components, Core Libraries, Helper methods, Utilities, Dynamic Settings, Extended Methods.
- Managed On-Site and Off-shore (Bangalore, India) development teams across the enterprise and worked multi-vendor conceptual model.
- Aligned development team with business strategies through agile methodologies that leverage business and technical, information workflow, use case analysis, and risk assessment to verify fitness-for-purpose.
- Facilitated best abstract model, default project templates, prototypes and Custom Controls.
- Hands-on experience developing key components, module and user interface along with development team.
- Implemented Model View Controller (ASP.Net MVC 5/4/3), Model View, View Model (MVVM) and Singleton Design pattern between different layers.
- Performed technical assessments to identify performance bottlenecks due to infrastructural, database, application, architecture and implementation flaws. Problems identified included memory / cache management, threading, indexing, queries, code refactoring, platform and other design issues.
- Implemented repeatable architect by introducing Identity and Access Management (I&AM) across the Enterprise and Introduced Object Relational Mappings (ORM) Entity and N Hibernate.
- Participated and designed EMC and Confidential Architectural Patterns to develop PTMF Imaging component a customized COTS solution comprised of two EMC applications: EMC Captiva Input Accel and EMC Captiva eInput together to provide the scanning functionality within the overall PTMF system.
- Utilized Microsoft Azure Cloud Services IaaS and SaaS for One View Application delivered the latest version 2013 moved from IIS to Azure.
- Experience using the SharePoint 2010 and 2013 frameworks as an application development platform.
- Performed architecture assessments of the major frameworks. Mentored the development team in many areas including design patterns and refactoring. Served as an industry expert to guide and review the design, development and implementation of their new Frameworks.
- Implemented Test Driven Development (TDD) approach across the enterprise.
Environment: .NET Framework 4.5/4.0/3.5, C#, ASP.NETMVC 5/4/3, MVVM for WinForms, VB.NET, ADO.NET, Microsoft Azure, HTML 5, NHibernate, Entity Framework, LINQ, ODP.NET, JQuery, JSON, MongoDB, AngularJS, Knockout, Single Page Application (SPAs), JAVA, J2EE, Clinical SAS, Documentum, Infragistics, ASPOSE, NUnit, FxCop, .Net Memory Profiler, SQL Server Integration Services (SSIS), Web API, Windows Communication Foundation (WCF), Windows Workflow Foundation (WF), Windows Presentation Foundation (WPF),Microsoft Enterprise Library, SQL Server 2012/2008, Oracle 11g/10g, Re-sharper, Crystal Reports, SSRS, Business Objects (BO).
Confidential, Jacksonville, FL
Technical Lead
Responsibilities:
- Employed Service Oriented Architecture (SOA) supporting various transports like WCF, Web service using Message Exchange Pattern (MEP) and remoting.
- Developed custom Principal Object using IPrincipal, custom Identity Object using Identity and architected Database Management Object to meet the Enterprise Library standards.
- Deployed .Net security features including Code Access Security (CAS) and role based securities.
- Used C#, ADO.NET and ODP.NET to define, implement and abstract from presentation tier secure middle and back-end tier components using connected and disconnected environment strategies where appropriate.
- Led team to designed and developed Single Sign-On (SSO) to integrate various Confidential applications to single sing authentication.
- Lead team to designed and developed complex algorithm for Premium Calculation, utilized Factory pattern to make extendable to customize for various business client and their rates including Derive Face Amounts.
- SharePoint development with InfoPath and SharePoint Designer creating custom lists, libraries, workflows and forms
- Worked closely with Business Analysts, Database Administrators and Application team to integrate core master data such as customer data, coverage data and employee data, policy data, and claim data implement by applying the Master Data Management (MDM) technology.
- Implemented extensive data caching in middle tier components using Microsoft Caching Application block for data caching and exception management.
- Designed and developed custom .NET components and user controls using ASP.NET, AJAX and extended Infragistic controls.
- Worked extensively with Business Rules Engine in BizTalk to maintain complex Federal/State/Company/ rules and mapping business entities in BizTalk Orchestration.
- Implemented .Net security concepts like Active Directory (AD), Windows Authentication and Forms based Authentication.
- Authored unit tests using NUnit framework to thoroughly test code.
- Led development team to designed and developed VB6 to .Net Upgrade Wizard (From VB6 to VB.NET then C#), and manual upgrade necessary where database connections and Type definition required.
Environment: .NET Framework 3.5/3.0, C#, ASP.NET, VB.NET, ADO.NET, ODP.NET, SQL Server Integration Services (SSIS), Windows Communication Foundation (WCF), Windows Workflow Foundation (WF), Windows Presentation Foundation (WPF) - WinForms, Microsoft Enterprise Library, SQL Server 2008/2005, Oracle 10g/9g, IIS 6.0/5.0, Infragistics, NUnit, FxCop, AJAX Controls, .Net Memory Profiler, Re-Sharper, Crystal Reports, BizTalk Server 06/04, webMethods, CuriseContorl.Net and Adobe Photoshop.
Confidential, Jacksonville, FL
Senior .Net Developer
Responsibilities:
- Designed, architected and developed Landstar Wireless application and services for Trip Advance, Load Alerts, Check Calls and Freight Bill services. Components were used by Wireless and Web applications utilizing .NET 3.0, C#, ASP.NET, ADO.NET, Windows Communication Foundation (WCF), Microsoft Enterprise Library, and SQL Server.
- Took over wireless.landstar.com application abandoned by original vendor. Finished critical functionalities, rewritten the business entities and existing services using Windows Communication Foundation, ASP.NET 2.0 Advanced Concepts and Enterprise Library brought the application to usable state under budget and ahead of schedule.
- Implemented extensive data caching in middle tier components using Microsoft Caching Application block for data caching and exception management.
- Designed the data flow to process provisioning data from multiple enterprise systems.
Environment: C#, ASP.NET, ADO.NET, ODP.NET, .NET Framework 2.0/3.0, IIS 5.0/6.0Infragistics, NUnit, FxCop, AJAX Controls, .NET Memory Profiler, Re-Sharper, Visual Studio.NET 2003/2005, Visual Studio Team System, HTML 4.0, XML, MS SQL Server 2000/2005, JavaScript, VBScript and Adobe Photoshop.
Confidential, Sharon, PA
Senior .Net Developer
Responsibilities:
- Designed and developed Loan Origination System to the lending community serving Banks. Components were used by Windows and Web Applications utilizing .NET 3.0/2.0, C#, ASP.NET, ADO.NET, ODP.NET, Windows Communication Foundation (WCF), Enterprise Library (ACA.NET), SQL Server and Oracle to facilitate Mortgage Bankers, Sub-Claim Lenders, Retail, Whole-Sale and Correspondent Channels.
- Employed Service Oriented Architecture (SOA) supporting various transports like Web service, remoting, WSE 2.0 and in-process providing for flexible deployment scenarios.
- Implemented extensive data caching in middle tier components using Microsoft Caching Application block for data caching and exception management.
- Deployed .Net security features including Code Access Security (CAS) and role based securities.
- Managed and Migrated Underwriting Process system from VB6 to .Net 3.0/2.0.
- Designed and developed custom .NET components and user controls using ASP.NET, C# and extended Infragistic controls.
- Successfully worked with the client’s (National City Bank) Quality Assurance team to get the Correspondent application tested and ready for production under a tight deadline.
- Used C#, ADO.NET and ODP.NET to define, implement and abstract from
- Presentation tier secure middle and back-end tier components using connected and disconnected environment strategies where appropriate.
- Authored unit tests using NUnit framework to thoroughly test code.
- Created Crystal Reports Repository objects (business views, reports template, and commands).
- Mentored junior-level team members in software development best practices.
- Used the Model-View-Controller (MVC) design pattern and implemented using the Microsoft User Interface Process (UIP) Block.
Environment: C#, ASP.NET, ADO.NET, ODP.NET, .NET Framework 1.1/2.0/3.0, IIS 5.0/6.0, Infragistics, NUnit, FxCop, AJAX Controls, .NET Memory Profiler, Re-Sharper, Visual Studio.NET 2003/2005, Visual Studio Team System, .NET Reflector, Java, J2EE, Windows 2003 Server/XP, CSS, HTML 4.0, XML, MS SQL Server 2000/2005, Oracle 9i/10i, MS Access, Crystal Reports, JavaScript, VBScript, BizTalk Server 2004, and Adobe Photoshop.
Confidential, Louisville, KY
Systems Analyst/Developer
Responsibilities:
- Designed and developed Online Enrollment for Medicare and Medicare Supplement. Components were used by web and windows application utilizing ASP, ASP.NET, C#, VB.NET, ADO.NET, VB, SQL Server, stored procedures and Data Transformation Service (DTS) packages to facilitate Channel Integration.
- Employed transaction attributes in stored procedures to encapsulate units of work; employed attributes to set appropriate transaction types for transactions submitted by COM components.
- Created/deployed XML Web Services using ASP.NET. Consumed Web Services from both .NET Desktop and ASP.NET web applications. Built custom Simple Object Access Protocol (SOAP) extensions and headers to pass encrypted confidential customer information across firewalls.
- Created powerful search using the SQL stored procedure, COM component, C# and front-end Active Server Pages (ASP.NET), which display the results based on any search criteria across several datasets.
- Created Custom control using C# to enable required functionalities.
- Created rollup reports for Broker sales and Agent sales using Crystal Reports and Oracle Discoverer.
- Normalized the database and created several Data Transformation Services (DTS) packages for nightly process.
Environment: C#, VB.NET, ASP.NET, ADO.NET, ASP, J2EE (JSP), IIS 5.0, MS SQL Server, Visual Interdev, Visual Studio.NET, JavaScript, VBScript, Oracle Discoverer.
Confidential, Bellevue, NE
Systems Analyst/Developer
Responsibilities:
- Designed and developed Corporations Web and Desktop Applications for Sate of Nevada Electronic Secretary of State (e-SOS). Components were consumed by web applications and windows applications utilizing ASP, ASP.NET, C#, VB.NET, VB, SQL Server and stored procedures to facilitate access to e-SOS.
- Employed VB, VB.NET, C#, ASP.Net and ActiveX Data Objects (ADO) to define and implement secure three-tier components using both connected and disconnected environment strategies.
- Created and deployed XML Web Services using ASP and ASP.NET. Consumed Web Services from both forms and ASP web applications for Corporations Search and Name Reservation.
- Created complex business components inVB using .NET Class Library assemblies while migrating and implementing them in a three-tier environment suitable for Microsoft Transaction Server (MTS) and COM+ to address application infrastructure issues associated with building Desktop Business Objects (BO) level applications used by many Officers.
- Employed ASP.NET and C# for communicating the requests to the Desktop Business Objects (BO) as well as placing the images of filings in the FileNet system.
- Digital images of filings received from the web interface were stored in FileNet along with scanned images of filings received via hardcopy from the office.
Confidential
Systems Analyst/Developer
Responsibilities:
- Developedsolutions for diverse programming scenarios in .Net and C#, employing object - oriented programmingconcepts such as; encapsulation, inheritance, polymorphism, and abstraction.
- Used VB and ADO’s to define and implement secure middle-tier components using both connected and disconnected environment strategies. Components were consumed by web applications and windows applications utilizing SQL Server and stored procedures to facilitate access to Confidential ’s Global Program of Action.
- Created and deployed XML Web Services using ASP and ASP.NET. Consumed Web Services from both Windows forms and ASP web applications for Specially Protected Areas and Wildlife (SPAW) species search database.
- Created complex business components inVB using .NET Class Library assemblies while migrating and implementing them in a multi-tier environment suitable for Microsoft Transaction Server (MTS) and COM+ to address application infrastructure issues associated with building Marine Protected Areas (MPA’s) level applications used by many Managers.
Environment: VB6.0, ASP, C#, VB.NET, ASP.NET, ADO.NET, IIS 5.0, CSS, HTML 4.0, XML, MS SQL Server, MS Access, Dreamweaver, Visual Interdev, Visual Studio.NET, JavaScript, VBScript and Adobe Photoshop.
Confidential, Miami, FL
Systems Analyst/Developer
Responsibilities:
- Designed and developed enterprise applications by applying leading technologies including ASP, VB, COM, MTS, ODBC, and Design Patterns.
- Used and Developed COM using ActiveX DLL, registering & distributing components on 3-tier architecture using MTS.
Environment: ASP, VB 6.0, IIS 5.0, CSS, HTML 4.0, XML, MS SQL Server, MS Access, Crystal Reports, windows NT/2000, COM +, Dreamweaver, Visual Interdev, Visual Studio.NET, JavaScript, and VBScript.
