“Wayne” Massey Jr
Total Page:16
File Type:pdf, Size:1020Kb
David “Wayne” Massey Jr. Fort Mill, SC • 1-803-836-9901 • [email protected] • LinkedIn: https://www.linkedin.com/in/wmass9/ GitHub: https://github.com/corsjune PROFESSIONAL PROFILE • Innovative Software Engineer ready to use my 15+ years of technology experience to solve today’s challenge • Breadth of experience allows me to provide value on day one regardless of culture (Fortune 50, Government, Startup) • Offer insight to all stages of the development experience. Able to move forward regardless of challenges such as vague requirements, political considerations, defects, etc. • Solution oriented. Self-starter who is not afraid to learn a new technology if necessary to meet today’s goals. • From my employment at Microsoft, I have learned several valuable debugging and troubleshooting techniques that have helped me to quickly get to the crux of a problem or defect. This was recently put in place where I identified and corrected several high-profile defects on my third day on assignment. • Previous Project Lead experience at Duke Energy and Bank of America. Responsible for providing technical direction and coordination to project team, customers, and vendors for various enterprise efforts. • Full stack experience including C#, Java, SQL Server, Azure, Aurelia, Angular, Postgres, Typescript, HTML and more • Sample Project: o Front End Demo (written in Aurelia JS, Typescript) : https://webmasseyc868.z13.web.core.windows.net/ o Back end Demo (written in .Net Core): https://massey-c868.azurewebsites.net/swagger/index.html o Source (hosted on GitHub, including database mdf or SQL script): https://github.com/corsjune/C868 TECHNOLOGY SUMMARY Programming Languages: C#, VB.NET, TypeScript (JavaScript), Java, C++ (exposure) Web Technologies: ASP.NET, .Net Core, .Net, MVC, WEB API, Angular , JavaScript, TypeScript, Aurelia, Webpack, jQuery, Bootstrap, CSS, Less, socket programming, JSON, HTML, Syncfusion Library Windows Technologies: Windows Services, Webforms, Windows debugging & troubleshooting (crash dumps, memory leaks, etc.), Windows Server 2003/2008/2012, IIS Data Technologies: SQL Server (various versions), TSQL, PostgreSQL, Oracle, SSIS, SSRS, Xml, NPoco, Dapper ORM, stored procedure debugging and troubleshooting, ADO.Net NoSQL Technologies: Azure Table Storage (Key attribute storage) Cloud: Azure Functions (Serverless Computing), Azure CDN, Azure IAAS, Azure Storage (Queues, Blobs, Tables) Legacy: Classic ASP, VB6, SOAP, ASP.NET Web Services Exposure: Android Mobile Development (Java), Linux, Microsoft Dynamics CRM, Autosys, Infomatica, CA ESP Development SDLC: Waterfall, Agile Architectural and Design Considerations: Relational database design and development, Object Oriented programming, nTier architecture, Model View Controller(MVC) architecture, Model View ViewModel (MVVM) architecture CERTIFICATIONS • Microsoft Certified Solution Developer • Oracle Certified Associate, Java SE 8 (MCSD) Programmer • Microsoft Certified Application Developer • CompTIA A+ (MCAD) • Microsoft Certified Professional (MCP) • CIW Advanced HTML 5 & CSS3 Specialist • CIW Site Development Associate • Oracle Database 12c: SQL Fundamentals • Programming in C# • CIW User Interface Design • CompTia Project+ EDUCATION Bachelor of Science in Software Development Graduated: 10/9/2019 Western Governors University, Salt Lake City, UT • Studies focused on IT Foundations, Software Engineering, and Development. • Courses included IT Project Management, Data Management, Network and Security Foundations, Organizational Behavior and Leadership, Software Engineering among others. PROFESSIONAL IT EXPERIENCE Senior Developer Summer 2019 Ettain Group, Charlotte, NC • Website Stabilization (short-term project) • Customer had legacy eCommerce website with several critical defects resulting from infrastructure changes. Identified and corrected defects so that the website was stabilized. Application was built with ASP.NET, C#, WEB API, REST, MVC, Angular 4, PetaPoco, SQL Server, Autofac DI Framework. • Other various development tasks (.NET Core, SQL Server, Entity framework, Web API, REST) Senior Developer 2018-2019 Home Depot Rental (via Proven Method), Fort Mill, SC • Development of Vendor Portal using Angular 7 JavaScript framework, Typescript, Webpack, C#, Web API, .Net Core, Azure, SQL Server, and REST. • Built various windows services that automated work processes. (C#, SQL Server, Microsoft Dynamics CRM). Senior Developer/Owner 2005-2019 Phoenix Innovations, Fort Mill, SC • Various Client engagements using various technologies including single page application (SPA), Aurelia JavaScript framework, Typescript, Webpack, PostgreSQL, C#, .Net CORE, Azure CDN, Syncfusion Aurelia/JavaScript Library, Amazon SES, Azure Storage (Queues, Blobs, Tables), Azure Functions, Web API, REST, Stripe among others. • Created various continuous deployment jobs using Visual Studio Team Services (VSTS) • Developed and maintained ASP.NET application and website for international non-profit for ten years • Assign and mentor employees with assigned tasks • Various administrative and legal tasks Senior Developer 2016-2017 Norman Technologies, Davidson, NC • Brownfield development to provide enhancements for existing banking portal due to merger of financial institutions. • Ported and replaced existing Access applications to ASP.NET MVC Web Application. • Completed with SQL Server/ASP.NET MVC/C#, NHibernate, Spring.NET DI Framework, and jQuery. Senior Developer 2015-2016 Lending Tree (via Phoenix Innovations), Charlotte, NC • Implement new business logic rules using Drools business rule engine • Create new UI widgets for customer facing portal to support new functionality. UI widgets built using MVC, Web API, and AngularJS. • Created tool to automatically generate promotion scripts for internal SQL Server development. • Troubleshoot and corrected existing bugs and performance issues within application • Development used Java, IntelliJ, Drools, SQL Server, C#, JavaScript, AngularJS, GIT, ASP.NET MVC, CSS, LESS, HTML, Web API, Redis. Senior Developer 2015 Wells Fargo (via Ettain Group), Charlotte, NC • Retrofitted existing site with new design. Refactored existing CSS styles into LESS stylesheets. • Refactored existing JavaScript into Typescript libraries. • Created CRUD functionality so that users could maintain data • Troubleshoot and corrected existing bugs in application • Application uses ASP.NET, MVC, SQL Server, SSRS, C#, JavaScript, jQuery, jQuery, CSS, Dapper, LESS, HTML Project Lead/Senior Developer 2013, 2014-2015 Bank of America (via Collabera, Ettain Group), Charlotte, NC • Project Lead/Developer in effort to modify underlying data sources for high profile MVC application. Created technical design and worked with partners, users and management to get design approved. Worked with offshore and nearshore teammates to modify application and implement design. Served as technical SME as effort navigated project challenges. • Modified existing MVC application so that UI was uniform throughout • Added capability for application to export zipped files. Built additional CRUD functionality. • Improved SQL server procedure performance. Modified SSRS reports to meet customer changes. • Application uses MVC, Knockout JS, NHibernate, SQL Server, SSRS, SSIS, C, JavaScript, jQuery, CSS, HTML, Jenkins, Subversion Web Developer 2011-2012 Bank of America (via Collabera) • Developed ASP.NET MVC application that allows end-users to create custom data requests from data source. • Created rich user interface using jQuery, jQuery and jQuery templates. • Improved performance of SQL Server stored procedures used in job calculations. Speed of job went from 15-20 minutes to less than one minute. Project Lead/Senior Developer 2009-2011 Duke Energy (via Revere Group), Charlotte, NC • Technical coordination of effort to combine two legacy data sources (Oracle and SQL Server) for vendor application (Fusion ComTrac). Worked with business stakeholders, DBA, Developer, and other technical staff to ensure success of project effort. • Designed and Created application that interfaces legacy vendor application (Picasso) with outsourced vendor product(Ariba). • Worked directly with business stakeholders to determine scope and understand business requirements. • Provided technical direction to other teams and worked with vendor technical staff to ensure they understood project's needs. Acted as liaison to iron out interface between internal and vendor software components. • Designed and developed multiple automated programs. • Designed and developed database. • Developed website for end-users to maintain data and process exceptions. • Created several ETL jobs for data extracts. • Documented Solution and worked with outsourced support team for knowledge transfer. Database Development Management Specialist 2009 US Department of Energy Savannah River Site (via Talascend), Aiken, SC • Migration of legacy application(WITS) for U.S. Nuclear Waste Management Government facility to .NET. • Provide engineering support for Solid Waste Management Facilities in the area of software and database development, implementation and management Project Technical Lead / Developer 2006-2008 Duke Energy (via Modis), Charlotte, NC • Strategic Horizons (Project Technical Lead) Responsible for providing technical direction and coordination to project team, customers, and vendors for enterprise effort to integrate two third-party software packages and develop enterprise data warehousing model. • Nuclear Generation Apps - Primary responsible party for