Post Job Free
Sign in

Software Engineer Senior

Location:
Alamo, CA
Posted:
February 10, 2025

Contact this candidate

Resume:

DOUG DELOY

** ********* **** • ALAMO, CA. *****

Email: ********@*****.*** Website: ddeloy.com Cell Phone: 925-***-****

QUALIFICATIONS AND TECHNICAL EXPERTISE

Proven Senior Software Engineer with 20+ years of experience designing and developing web applications. Deep expertise in frontend engineering, UI/UX, release management, and modern JavaScript frameworks.

Frontend Development & UI/UX

Specializing in JavaScript, TypeScript, Angular, React, Vue, CSS (Sass/SCSS), and modern responsive web design principles. Focused on building scalable, performant, and maintainable UI architectures.

Release Management & QA

Extensive experience leading automated and manual integration testing to certify AI/machine learning platform releases across AWS, Azure, and GCP. Skilled in CI/CD pipeline management, infrastructure as code (Terraform, Helm), and test automation to ensure seamless deployment and high software reliability.

Project & Program Leadership

Experienced in leading cross-functional, distributed teams and managing enterprise application development. Skilled in Agile methodologies (Scrum, Scaled Agile—SAFe®), Azure DevOps (ADO), and collaborative development processes.

Cloud & DevOps Integration

Expertise in deploying AI/machine learning platforms across AWS, Azure, and GCP, with hands-on experience in CI/CD pipelines, automated testing, Terraform, and Helm.

Cross-Disciplinary Technical Experience

While primarily focused on frontend development, familiar with backend integration, working with Java, PHP, MySQL/Postgres, and APIs to support complex web applications.

Recent Projects & Portfolio: ddeloy.com

EXPERIENCE

H2O.ai / Senior Software Engineer 10/2017 to Present

Full-time Frontend Engineering Release Management/QA AI/ML Product Development/Management

Key Contributions & Responsibilities

Collaborative Engineering Culture: Worked within a flat organizational structure, collaborating across global teams and business units in an aggressive release cycle with continuous integration (CI/CD).

Core Product – Driverless AI: Led and contributed to frontend engineering in a TypeScript functional programming environment, focusing on UI/UX development for Driverless Ai. Led refactoring of Machine Learning Interpretability (MLI) functionality as a standalone application (within Driverless Ai).

Data Visualization & Blockchain R&D: Developed interactive data visualization components using SVG and open-source canvas libraries. Conducted proof-of-concept (PoC) blockchain research for financial applications, exploring Know Your Customer (KYC) and Anti-Money Laundering (AML) use cases.

PricewaterhouseCoopers (UK) – Cash.ai: Served as Senior Frontend Engineer & Project Manager for Cash.ai, an award-winning AI-powered auditing tool for audit procedures.

Hybrid Cloud AI Team: Led quality assurance (QA), release management, and automated testing, overseeing technical program management, CI/CD pipeline integration, and cloud infrastructure deployments. Maintained QA reporting for key customers and performed Terraform & Helm-based deployments across cloud platforms.

Technology & Tools

Frontend Development: HTML5, CSS3 (Sass/SCSS), JavaScript, TypeScript, SPA Frameworks (Angular, React, Vue.js, ReactiveJS)

Build & Deployment: Webpack, Angular CLI, Grunt, Gulp, Node, NPM, Yarn, Docker

Version Control & Collaboration: GitHub, Azure DevOps (ADO), Agile (Scrum, SAFe®)

Testing & QA: Jasmine, Karma, Protractor, Cypress, Puppeteer, Pytest, TestRail

DevOps, CI/CD & Cloud: Jenkins, Terraform, Helm, Datadog, AWS, Azure, GCP

iTradeNetwork / Senior Software Engineer 01/2015 to 09/2017

Full-time Frontend Engineering Data Visualization Agile Development

Key Contributions & Responsibilities

Partner Performance Analytics Project: Developed a highly interactive, data-driven front-end application featuring advanced data visualizations. Built as a Single Page Application (SPA) using Angular 1.5, deployed to AWS.

Agile Development & Leadership: Served as Scrum Master, optimizing sprint cycles and release schedules to meet evolving product needs.

Technology Exploration & Proof-of-Concepts (PoCs): Worked closely with CTO/UX to evaluate and prototype emerging frameworks and mobile platforms, including Angular 2+, Progressive Web Applications (PWAs), Ionic, and Nativescript.

Legacy System Modernization: Led the frontend rewrite of flagship legacy product, transitioning it to an Angular 2+ Progressive Web Application for improved performance and maintainability.

Custom Component Development: Designed and deployed custom Angular 4 Material Design components, making them available as a private NPM package for internal development teams.

Technology & Tools

Frontend Development: HTML5, CSS3 (Bootstrap, Sass), JavaScript, TypeScript, Angular (1.x, 2+, 4)

Data Visualization: Highcharts, d3.js

Mobile & Desktop: Ionic, Nativescript, Electron

Build & Deployment: Angular CLI, Webpack, Grunt, Gulp, Node.js, NPM, Yarn

Version Control & Collaboration: Git, SVN, Jira, Agile (Scrum)

Google / Web Application Developer 06/2014 to 11/2014

Contract Frontend Engineering Data Visualization Code Quality

Key Contributions & Responsibilities

Internal Web Portal Development: Built internal single-page applications (SPAs) using AngularJS and Google Closure libraries, following strict Google coding standards.

Code Quality & Reviews: Ensured all code met rigorous internal review processes, maintaining high-quality and scalable implementations.

Custom UI & Data Visualization: Developed custom dashboards and visualizations using d3.js and Google’s internal Aplos library to enhance analytics and reporting capabilities.

Unit Testing & Code Reliability: Implemented Jasmine and Karma unit tests to maintain high code coverage and test automation.

Technology & Tools

Frontend Development: HTML5, CSS3, JavaScript, AngularJS, Google Closure Library

Data Visualization: d3.js, Google Aplos

Testing & Code Quality: Jasmine, Karma

Version Control & Collaboration: Perforce, Git, Jira

INTUIT / Web Application Developer 11/2013 to 06/2014

Contract Internal Web Portals UI/UX Development Agile

Key Contributions & Responsibilities

Internal Web Portal Development: Developed enterprise web applications using AngularJS, Bootstrap, and Twitter UI components, ensuring intuitive and responsive designs.

Agile Development Process: Worked in a fast-paced Agile environment, focusing on rapid prototyping and user-driven development cycles.

Frontend Component Engineering: Designed custom directives and components, collaborating closely with backend developers for seamless API integration.

Data-Driven UI Prototyping: Created interactive prototypes and data visualizations to transform complex datasets into accessible UI components.

Automated Testing: Wrote unit tests in Jasmine/Karma to ensure high reliability across UI components.

Technology & Tools

Frontend Development: HTML5, CSS3, JavaScript, AngularJS, Bootstrap, jQuery

Build & Deployment: Node.js, Grunt

Testing: Jasmine, Karma, Protractor

Version Control & Collaboration: Perforce, Git, Jira, Agile (Scrum)

PG&E / Web Application Developer 07/2013 to 09/2013

Contract Responsive Web Design Data Visualization Mobile Development

Key Contributions & Responsibilities

Enterprise Web Applications: Developed client-side web applications for PGE.com and internal use cases, ensuring cross-platform compatibility.

Mobile Web Development: Optimized web applications for iOS and Android using PhoneGap for hybrid mobile development.

Rapid Agile Sprints: Operated in short-term sprint cycles, collaborating closely with backend developers for seamless integrations.

Data Visualization & Field Applications: Designed interactive dashboards to communicate real-time field data efficiently.

Technology & Tools

Frontend Development: HTML5, CSS3, JavaScript, jQuery

Data Visualization: d3.js

Mobile Development: Native iOS, Android, PhoneGap

Data & CMS: JSON, XML, XSL, Team-Site CMS

Version Control & Collaboration: ClearCase, Jira

Resonant Software / Senior Software Engineer 01/2013 to 06/2013

Full-time UI Development/Prototyping API Integration

Key Contributions & Responsibilities

New Product Platform Development: Designed and built a new web product using AngularJS and jQuery, integrating with proprietary backend APIs.

Prototyping & UI Engineering: Created functional prototypes, transforming concepts into working applications.

Backend Integration Challenges: Led architecture discussions but determined existing API limitations made full AngularJS adoption unfeasible.

Technology & Tools

Frontend Development: HTML5, CSS3, JavaScript, AngularJS, jQuery

Data: XML, JSON, XPath

Version Control & Collaboration: SVN, Jira, SharePoint

Mckinsey and Company / Web Application Developer 07/2012 to 03/2013

Contract Enterprise UI Development Data Visualization

Key Contributions & Responsibilities

Client-Focused Enterprise Applications: Developed tablet-friendly web applications for McKinsey clients, optimized for iPad and Android devices.

Dynamic UI & Data Visualization: Implemented interactive dashboards using Highcharts and d3.js, enabling real-time data exploration.

Template-Based MVC Development: Built scalable UI components using Google AngularJS.

Technology & Tools

Frontend Development: HTML5, CSS3, JavaScript, AngularJS, jQuery

Data Visualization: Highcharts, d3.js

Version Control & Collaboration: GitHub, Jira

International Game Technologies (IGT) / Senior UI Developer 9/2010 to 6/2012

Full-time UI Development Product Design

Key Contributions & Responsibilities

Frontend Product Engineering: Translated PSD mockups into pixel-perfect web interfaces across all major browsers.

Cross-Team Collaboration: Worked closely with product managers, engineers, and QA teams to refine user experiences.

Performance Optimization: Improved application responsiveness and user interaction workflows.

Technology & Tools

Frontend Development: HTML5, CSS3, JavaScript, jQuery, jQuery Mobile

Backend Integration: Java/J2EE, JSP/Struts

Version Control & Collaboration: Perforce, Jira

Bank of America / Program Manager, Lead UI Developer 10/2009 to 9/2010

Contract Program Management Enterprise UI Development Accessibility Compliance

Key Contributions & Responsibilities

Merrill Lynch Website Redesign: Led the frontend development for a large-scale redesign project.

Accessibility & Compliance: Ensured all web components met ADA (Americans with Disabilities Act) standards.

Cross-Browser Compatibility: Developed UI components that performed consistently across IE, Firefox, Chrome, and Safari.

Technology & Tools

Frontend Development: XHTML, CSS, JavaScript, jQuery

Version Control, Collaboration & QA: Perforce, Jira, SharePoint, HP Quality Center

Cognizant Technology Solutions / Franklin Templeton / Project Lead 5/2009 to 8/2009

Contract Project Management Enterprise Web Development UI Modernization

Key Contributions & Responsibilities

Enterprise Web Platform Modernization: Led the UI redevelopment of Franklin Templeton’s shareholder and financial consultant platforms, ensuring compliance with modern web standards.

Frontend & Backend Code Refactoring: Extracted legacy JSP business logic and restructured code into modern, maintainable HTML templates.

Cross-Team Collaboration: Worked closely with engineering, product management, and marketing teams to define user experience objectives and implementation strategies.

Custom UI Engineering: Integrated jQuery-based interactivity to enhance usability and improve legacy web application performance.

Technology & Tools

Frontend Development: XHTML, CSS, JavaScript, jQuery, AJAX

Backend & Data: Java/J2EE, JSF, JSP

Version Control, Collaboration, & QA: CVS, Jira, SharePoint, HP Quality Center

Cognizant Technology Solutions / eTrade / UI Developer 8/2008 to 5/2009

Contract Web 2.0 Applications Object-Oriented JavaScript

Key Contributions & Responsibilities

Web 2.0 Development for eTrade: Developed high-performance, data-driven web applications as part of eTrade’s next-generation Web 2.0 initiatives.

Advanced JavaScript Engineering: Designed and implemented complex, object-oriented JavaScript components, optimizing performance and cross-browser compatibility.

Rich UI/UX Development: Translated wireframes and design specs into fully interactive, responsive interfaces.

Custom JavaScript Libraries: Integrated and extended the Dojo JavaScript framework, enhancing functionality and streamlining front-end interactions.

Technology & Tools

Frontend Development: XHTML, CSS, JavaScript, jQuery, Dojo

Data: XML, XSL, XSLT, XPath

Version Control, Collaboration & QA: SVN, Jira, Mercury

Education

B.A. in Sociology & Education – Albright College, Reading, PA



Contact this candidate