Ceo, Software Architect & Engineer Resume
Norman, OK
OBJECTIVE:
- Software product research & development using the principles of modern Computer Science and OOA/D;
- Extensive background in web technologies, the .Net platform, and the Internet of Things (IoT) architecture.
- Can lead a team. Can pick up any toolset.
- More than 10 years telecommute/remote/distributed team experience.
PROFESSIONAL EXPERIENCE
Confidential, Norman, OK
CEO, Software Architect & Engineer
- Full stack Internet of Things (IoT) implementation. Commercial software addressing needs of the automation and controls industry. Software includes clients, servers, and a multi - level enterprise manager. Custom connectivity to a host of backend systems through a pluggable driver development process.
- Key Technologies: Windows Presentation Foundation (WPF) applications & Custom Control development, Azure, .Net & .Net Core frameworks, Web services (WCF & WebApi), SCADA communications drivers, ASP.net & MVC web applications, HMI’s, C#, Razor, Knockout.js, Angular, SQL Server.
- Product Highlights: Real-time data acquisition and analysis across a distributed architecture. Custom data communications protocol translation. Mission-critical, massively parallel, fault-tolerant, 24/7 applications for data center operations.
- Built and maintained the company’s professional relationship with vendors, industry associations, competitors, value added resellers, and end users.
- Full life-cycle product development and support on multiple, simultaneous commercial projects.
- Additionally, various short-term independent contractor gigs from March 2016 to the present. The span of work has included full-stack web applications and multi-process WPF Windows applications built using Microsoft and proprietary technologies.
Confidential, Oklahoma City, OK
Software Architect & Engineer
- Analysis, Design, Refactoring & Reengineering the backend of FieldVantage and Predix, a multi-tiered distributed commercial application suite for centralized gathering, archiving, and analyzing of oil field data, and sold as a software-as-a-service (SaaS) to small and large oil & Confidential companies around the world.
- Key Technologies: SCADA, C#, Web services, ASP.net MVC, JavaScript, Entity Framework (EF), MySQL, RabbitMQ, AWS Cloud services.
- Other duties: Management team; Off-shore team integration & training, QA and development team mentoring. Vendor & supplier research & recommendations; SCADA lab reorganization and hardware management. Large scale corporate environment.
Confidential, Oklahoma City, OK
Software Architect & Engineer
- Built custom engineering applications at the nation’s second largest natural Confidential producer. Part of a 7 person team in a large-scale corporate environment. Led the Web UI development.
Key Technologies: ASP.net MVC Razor applications, JavaScript, JQuery, Bootstrap, Angular, AJAX, JSON, Entity Framework (EF), C#, Web services (REST), SQL Server, TFS.
Confidential, Oklahoma City, OK
Software Architect & Engineer
- Designed and developed custom, web-based software-as-a-service (SaaS) applications for the Electric Utility industry.
- Key Technologies: ASP.net Web Forms, DevExpress, Entity Framework (EF), SQL Server, C#.
- Product Highlights: Sophisticated web UI presenting complex engineering data. Portal based web site for multi-tenant access. Complex backend DBMS containing large amounts of technical data and specifications, performing data mining, aggregation, and storing of intermediate computations.
- Produced mechanical overhead conductor design recommendations based on the USDA (RUS) and NESC standards. Implementation of Alcoa’s 1961 Graphical Method for Sag and Tension.
- Built a functional energy usage analysis engine. Historical and real time display of usage data and anticipated load. CO2 and greenhouse Confidential (GHG) emission cost analysis based generation plant data from government sources. Total Ownership cost analysis for existing equipment and proposed upgrades. Run-time scripting engine to perform custom analysis. Full life-cycle product development and support.
Confidential, Huntsville, AL
Applications Architect
- Lead architect and engineer for an experienced 5 person Agile/Scrum team developing a highly specialized, custom add-on to an ERP system for a US Army contract.
Key technologies: Windows Presentation Foundation (WPF) applications, WPF custom controls, Extensive modifications to the WPF/Silverlight Toolkit; Web service (WCF) client and server. SQL Server, C#.
Confidential, Oklahoma City, OK
Software Architect & Engineer
- Chief Software Architect and Team Lead for commercial software products addressing the needs of Energy Management as well as the Industrial and Building Controls industries.
- Invented, designed, and built the company's core products - the original full stack Internet of Things (IoT) before it was called that - which led to the acquisition of the company in 2008 by Confidential .
- Among the products invented and developed: A cross-platform, unified application server implemented as Web Services. Massively parallel, multi-threaded, scalable, and is deployed across both private and public networks around the world in mission critical 24/7 operations.
- Driver support for numerous implementations of widely deployed Internet and SCADA systems.
- Invented, designed, and built a number of industry standard proxy. Developed a software based licensing module to aid in company record keeping and enforce compliance with licensing terms.
- Designed and built highly useful, multi-threaded Windows desktop applications for client and internal support teams. Built Flash ActionScript (Flex) based management portal interface
- Attended company board meetings to inform of project status, and help drive both technological and marketing direction. Made site visits to client locations to evaluate performance, cure bugs, and ensure customer satisfaction. Provided the last line of advanced technical support by phone and by email to established customers. Built or maintained the company’s professional relationship with vendors, industry associations, competitors, value added resellers, and end users.
- Produced documentation and provided extensive support to Sales, Engineering, Deployment, and Testing staff. Supervised and reviewed the concerted efforts of up to 6 software development staff.
- Full life-cycle product development and support on multiple, simultaneously developed commercial products.
Key Technologies: Windows Presentation Foundation (WPF) applications & Custom Control development. Web Services, custom SCADA drivers, ASP.net web applications, Adobe Flex Flash applications, SQL Server, Delphi, C#