Summary
Overview
Work History
Education
Skills
Timeline
Generic
Dennis E. Dombkowski

Dennis E. Dombkowski

Albuquerque,NM

Summary

Experienced Senior Front-end Engineer with over 20 years of expertise, seeking to contribute to a dynamic team by delivering seamless, high-performance user interfaces. Adept in modern front-end frameworks such as React, Angular, and Vue.js, with strong proficiency in JavaScript, TypeScript, HTML5, and CSS3. Passionate about translating complex business requirements into elegant, scalable solutions that prioritize user experience, accessibility, and performance. Proven leader in driving projects from concept to completion, mentoring developers, and advocating for best practices. Always eager to stay ahead of industry trends, continuously learning and adapting to emerging technologies, and finding new ways to push the boundaries of front-end development to achieve the highest standards of excellence.

Overview

21
21
years of professional experience

Work History

Front-end Staff Engineer

Experian
05.2024 - 04.2025
  • Collaborated as a dedicated front-end developer on a highly complex Angular codebase spanning multiple repositories. Worked extensively with Angular 17, RxJS, React 18, and Redux, utilizing Jira for project management and GitHub for version control.
  • Frequently interfaced with project managers and product owners to analyze and explain the intricacies of the codebase. Provided insights on the feasibility of changes, clarifying which modifications were straightforward, challenging, and the reasons behind them.
  • Consistently resolved complex issues within a micro front-end architecture, coordinating effectively with cross-functional teams to ensure smooth integration and functionality.

Senior Consultant

West Monroe Partners
05.2022 - 05.2024

Company Overview: West Monroe Partners is a Consulting Firm

Experian (under West Monroe Partners) (August 2022 – May 2024) See above for my career at Experian; I transitioned seamlessly to a full-time role.

Beacon Mobility (under West Monroe Partners) (May 2022 – August 2022)

  • Led a team in rapidly developing a proof-of-concept using a front-end stack of React Native, Next.js, and Bulma.io. The back-end utilized Azure Functions for the API and Cosmos DB for data storage. Despite the team’s limited professional experience with these technologies, we successfully delivered a robust and functional solution.
  • Managed a small team of junior software engineers by effectively distributing tasks while leveraging my expertise to cover gaps where needed. I also established a source control system and implemented a project management system to streamline task assignment and progress tracking.
  • Collaborated closely with the project manager and architect to identify a viable solution for West Monroe Partners. Beacon Mobility was primarily operating in a ‘paper and pen’ environment, making it challenging to determine where to begin. Through extensive brainstorming, we realized that partnering with their existing vendors and providing a unified ‘single pane of glass’ interface would empower dispatchers to efficiently monitor operations and communicate with drivers.
  • West Monroe Partners is a Consulting Firm

Lead Developer

nQ Zebraworks
01.2022 - 04.2022
  • Completed a project for a legal firm’s front-end application that managed queued emails for approval or denial. Utilized Vue.js, Vuex, Jest for unit testing, CSS3, Bootstrap, and HTML5. Leveraged Jira for ticket management and GitHub for pull requests and code reviews, while overseeing a small team and triaging incoming tickets.
  • Created detailed documentation to streamline the setup process for future developers and provided guidelines on integrating Jest with Vuex for improved code coverage. Developed and implemented a code coverage plan to strengthen the codebase.
  • Worked closely with the design team, staying ahead of the development process to ensure smooth project execution. Design was consistently two steps ahead, which required me to be proactive and anticipate requirements. By the time development began, 20-30 Jira tickets were already prepared outlining functionality through MVP. As tickets were completed, we presented prototypes to management, iterating on both the product and the roadmap to ensure the final version aligned with customer expectations.

Senior Developer

Rural Sourcing, Inc
08.2020 - 12.2021
  • Served as the lead developer for a front-end sales application built with Angular 10, CSS3, Bootstrap, HTML5, and TypeScript. Consistently delivered high-quality code with a strong personal velocity, setting a standard of excellence for the team.
  • Standardized error messaging, enforced code cleanup practices, and implemented strong typing standards. Led code cleanup initiatives for a Sales Process Management application, fostering a culture where the team was committed to improving the codebase with every iteration.
  • Played a pivotal role in turning around a struggling project where the client had lost confidence in the team. Through dedication and adaptability, I helped restore trust, ultimately securing a significant contract extension. Demonstrated the ability to seamlessly transition between leadership and hands-on development roles, adapting to the team's needs to ensure project success.

Developer

Bleak LLC.
08.2004 - 05.2021
  • Developed modern, functional websites and applications using Angular (2/4), ASP.NET MVC, and C#, including an administrative panel for triggered email sends and a folder-view system for directory search. Created a unique system combining ASP.NET MVC 4.0 WebAPI with HTML, sammy.js, and icanhaz/mustache for client-side rendering, including jQuery validation and multiple image uploads via AJAX.
  • Built and contributed to core system frameworks such as bleak PRIME, which streamlined coding patterns and boosted development efficiency. Developed various modules for community-based websites and internal/external applications, leveraging .NET technologies like ADO.NET, Reflection, and GDI+.
  • Designed and implemented diverse solutions, including a time clock and attendance system, a game framework using XNA and C#, and various UI templates, file formats, and technical documentation. Ensured efficient database design and application architecture across multiple projects.

Senior Developer

ThisWay Development
01.2018 - 08.2020
  • Led multiple small teams as a full-stack developer, utilizing Angular 8, CSS3, Bootstrap, HTML5, and TypeScript on the front end, along with various .NET technologies such as C#, WCF, Service Fabric, and ASP.NET Web API on the back-end. Developed a complex system to read, process, and recreate large CSV files for downstream processing.
  • Took ownership of high-stakes projects in a highly autonomous, “fire-and-forget” role, consistently delivering high-quality solutions that met customer requirements. Co-developed a solution pattern that boosted team productivity, reduced defects, and improved code maintainability.
  • Refactored significant portions of the codebase to standardize Angular controls and patterns, reducing complexity and eliminating custom implementations. Presented the new standards to the team and facilitated a broader rollout, resulting in more consistent, easier-to-maintain solutions and improved onboarding for new developers.

Lead Developer

Agency360
02.2016 - 01.2018
  • Full stack developer, shipping code on the Front-end with AngularJS, middle-tier with ASP.NET Web API 2, back-end with SQL Server. Took ownership of already an already existing product and made many improvements from the ground-up, to solve both problems related to efficiency and user experience. Completely rewrote and refactored the authorization/authentication system. Utilized LINQ to SQL in a database-first Entity Framework environment to make efficient, small queries. Broke out many direct endpoint-to-database calls, utilizing a service on the middle-end instead. Introduced event logging using NLog, and an audit trail for the database to better track down and diagnose problems.
  • Deployed and managed the application’s Website, API, and Database as cloud-native services on Microsoft Azure. Regularly engaged with customers, conducting screenshares to provide training on both basic and advanced functionality while diagnosing and resolving issues.
  • Increased the customer base within a year by aiding the company in hyping up a new web app, talking to various customers about the product and how much of an improvement it is over other products on the market.

Developer

International Medical Group
07.2015 - 12.2015
  • Solved long-standing, complex C# tickets that had stumped other developers, investigated code thoroughly, and delivered effective solutions. Developed and enhanced features in ASP.NET MVC2, Webforms, and RESTful Web API projects while collaborating with QA to ensure high-quality results.
  • Served as the primary C# code reviewer, known for providing detailed and tactful feedback that improved overall code quality. Promoted best practices, including test-driven development with .NET Unit Tests, and encouraged efficient stand-up meetings in the agile process.
  • Quickly learned Angular to build a front-end application that replaced an existing Webforms app, integrating it with a WebAPI using AJAX. Modified and created SQL Server tables and stored procedures, while applying design patterns such as abstract factory and behavioral strategy to manage diverse coverage and rider validation strategies.

Developer

Defender Direct
06.2014 - 07.2015
  • Designed and implemented a robust, query-friendly logging system using NLog across all accounting applications; modernized legacy batch processes by integrating a fault-tolerant in-house queue system to prevent duplicate transactions and improve reliability.
  • Regularly maintained and enhanced websites, APIs, and batch processes interacting with a complex Great Plains–based database, including custom stored procedures and schema extensions.
  • Recognized for quickly diagnosing issues in unfamiliar applications or frameworks; played a key role in achieving PCI compliance across the organization by tackling numerous technical and procedural challenges.

Developer

Leaf Software Solutions
10.2012 - 06.2014
  • Maintained and enhanced a highly complex ASP.NET MVC3 application that managed vehicle titles across multiple states, with most business logic handled in SQL; also supported a legacy WebForms app for managing dealership loans.
  • Replaced the custom logging system with log4net, building a dynamic configuration workflow driven by database settings to enable real-time log level adjustments for internal and client use.
  • Contributed to a collaborative, code-reviewed development environment through extensive pair programming; developed and repaired multiple RESTful MVC API endpoints.

Developer

Evanced Solutions
08.2011 - 10.2012
  • Developed and maintained multiple ASP.NET applications using VB.NET, jQuery, AJAX, and Telerik controls, including event scheduling systems and a children's book showcase platform with advanced admin features; implemented Ninject for dependency injection and LINQ for efficient data access.
  • Built and tested RESTful web services for a mobile room reservation app, working with JSON data and business logic; contributed to the conceptual design of a unified product suite with single sign-on and centralized administration.
  • Worked in an Agile environment with frequent collaboration across teams, participating in stand-ups and iteration meetings; emphasized maintainable, testable code using NUnit and Moq, and supported cross-functional alignment with support, QA, and management.

Developer

Helios
01.2011 - 06.2011
  • Migrated legacy ASP.NET 2.0 pages with VB.NET to modern, event-driven Silverlight pages with C#, improving maintainability and user experience.
  • Designed and implemented dozens of JSON-based web service APIs backed by SQL Server, enabling cross-version compatibility between ASP.NET and Silverlight applications; enhanced functionality by rewriting and adding key stored procedures.
  • Rebuilt a widely used admin tool to be mobile-friendly and aligned with legacy desktop workflows, significantly boosting accessibility and productivity; collaborated closely with support, QA, and developers to meet functional requirements.

Education

Bachelor of Science - Computer Information Systems Technology

Purdue University
West Lafayette, IN
05.2004

Associate of Science - Computer Programming Technology

Purdue University North Central
West Lafayette, IN
05.2002

Skills

  • Angular 19
  • NgRx
  • React 18
  • NextJS
  • Redux
  • Angularjs
  • Vuejs
  • Jest
  • CSS3
  • Nodejs
  • Bulmaio
  • Bootstrap
  • HTML5
  • TypeScript
  • JavaScript
  • NET
  • C#
  • Web API
  • Blazor
  • MVC
  • Python 3
  • Flask
  • Azure Functions
  • Cosmos DB
  • SQL Server
  • MongoDB

Timeline

Front-end Staff Engineer

Experian
05.2024 - 04.2025

Senior Consultant

West Monroe Partners
05.2022 - 05.2024

Lead Developer

nQ Zebraworks
01.2022 - 04.2022

Senior Developer

Rural Sourcing, Inc
08.2020 - 12.2021

Senior Developer

ThisWay Development
01.2018 - 08.2020

Lead Developer

Agency360
02.2016 - 01.2018

Developer

International Medical Group
07.2015 - 12.2015

Developer

Defender Direct
06.2014 - 07.2015

Developer

Leaf Software Solutions
10.2012 - 06.2014

Developer

Evanced Solutions
08.2011 - 10.2012

Developer

Helios
01.2011 - 06.2011

Developer

Bleak LLC.
08.2004 - 05.2021

Bachelor of Science - Computer Information Systems Technology

Purdue University

Associate of Science - Computer Programming Technology

Purdue University North Central
Dennis E. Dombkowski