Author Image

Hello - I'm Victor

Victor Nguyen

Software Engineer III at Equitable
Leadership
Intrinsically Motivated Problem Solving
Self-Starter

An accomplished leader in engineering and technology, I lead through curiosity and problem-solving. For me, leadership doesn’t mean stepping away from the details - it means engaging them. I have a passion to understand, resolve, fortify, and create. Deconstructing things into its component parts and learning the nuances of each is what I do as a hobby.

That passion transfers directly into my work where I tend to question the norm, push the boundaries, and drive innovation. Everything becomes a puzzle and problem solving becomes more exciting with increasing complexity. It’s OCD like behavior. It’s the itch that must be scratched.

Throw me in the fire. I’ll come out with a solution.

Opened a Town Hall featuring Roger Ferguson, CEO of TIAA (2021)
Opened a Town Hall featuring Roger Ferguson, CEO of TIAA (2021)

Skills

Experience

1
Equitable

Jul 2021 - Present

Charlotte, NC

Equitable provides life insurance, retirement planning, and investment solutions, helping individuals and businesses achieve financial security and build wealth.

Lead Manager, Digital Solutions -> Software Engineer III (Title change)

Jul 2021 - Present

Responsibilities:
  • Built a Flask API from the ground up as a side project that eventually became a key component to 4 web portals supporting over 1800 advisors, wholesalers, and support staff which ended up saving over 400k /yr by reducing traffic to the advisor call center and creating a better experience for advisors and clients.
  • Worked with business teams to develop an automated advisor onboarding system, including a registration portal, Azure Graph data pipeline for identity resolution, and ServiceNow-based workflows to meet compliance and security requirements.
  • Championed project to retool and enhance CI/CD pipelines by converting Azure Pipelines deployments to GitHub Actions, upgrading dependency management to uv, adding pre-commit hooks (e.g., ruff, isort, bandit), and automating testing with pytest reducing build and deployment issues and standardizing code formatting among engineers.
  • Reengineered 100+ Stone branch batch jobs extracting data from Azure Data Lake to Airflow DAGs with job partitioning, enhanced logging, and Pydantic/Marshmallow models for data serialization, validation, and transformation which drastically increased fault tolerance, lowered maintenance overhead, and minimized stale-data in production.
  • Led portal externalizing project which included penetration testing, designing remediation resolutions, managing the implementation, and personally configuring an Apache server and a reverse proxy to expose internal APIs.
  • Improved authentication for three web portals to enable access for third part advisors with diverse identifiers by integrating JWT and developing a custom schema for resource grants, ORM models to manage rules, and database backend to support it.

T3 Data Communications

Jan 2021 - May 2021

Charlotte, NC

T3Datacom offers commercial cabling and networking services in the Charlotte-Mecklenburg metropolitan area.

Consultant

Jan 2021 - May 2021

Responsibilities:
  • Transformed primitive and manual data input, collection, and reporting in on-prem systems into multiple PowerApps for form input, inventory search, order information and status information alongside Power Automate flows to migrate data between systems and provide notification and approval mechanisms.
  • Built an automation process to dynamically generate Excel reports using custom inputs, extracting data from MySQL database, and using Python libraries such as pandas for data manipulation/transformation as well as XlsxWriter for rule-based formatting reducing some user’s manual workload by 5+ hours a week.
2

3
TIAA

March 2016 - Nov 2020

Charlotte, NC

TIAA (Teachers Insurance and Annuity Association of America) offers retirement, investment, and insurance services, primarily for educators and non-profit workers. Managing over $1 trillion in assets, TIAA is dedicated to financial security and ethical business practices.

Sr. Systems Analyst

Feb 2018 - Nov 2020

Responsibilities:
  • Engineered an automation pipeline using Python to synchronize employee data, and marketing distribution groups and metadata for a SaaS email marketing platform while also extracting analytics via REST APIs.
  • Delivered two Lean Six Sigma Green Belt projects, reducing work intake processing time by over 250 hours monthly for a 400+ employee business unit.
  • Developed a Python-based solution to extract Yammer user and usage analytics, focusing on user engagement within Yammer and its groups to assess the effectiveness of Market Communications.
  • Built a comprehensive monitoring solution (App, Platform, Infra) for on-prem SharePoint using Splunk, SCOM, and SquaredUp which transformed the team’s operations by providing insight into real-time performance metrics, capacity trends, and potential bottlenecks across all layers, leading to proactive issue resolution and enhanced system reliability.
  • Created holistic operational intelligence dashboards to gain visibility into team performance and operational efficiency data extracted from SharePoint work intake lists, health monitors, and ServiceNow incident/change exports using Python.
Systems Analyst

March 2016 - Jan 2018.

Responsibilities:
  • Built automation scripts with PowerShell to manage Active Directory security and distribution groups, server services, and extract event data on Windows Server 2016.
  • Collaborated with business partners to develop analytics solutions that helped identify and target areas of opportunity by utilizing Google Tag Manager with custom events, Google Analytics, HR data and Tableau BI dashboards to measure user activity and create heatmaps for internal marketing content consumption on Intranet, SharePoint, and email across various segments of the company.
  • Oversaw application development processes, including requirements gathering, security reviews (CISO), infrastructure assessments, change management, and deployment for SharePoint applications and marketing applications.

Geek Squad Senior / Pinellas Computers / Owner @ Sigma Computers (2007 - 2012).

Jan 2007 - Dec 2012

Charlotte, NC & St. Petersburg, FL

Bench tech | Home & Business technical services | self-smployed

Various

Jan 2007 - Dec 2012

Responsibilities:
  • Technical end user support (bench, PC remote, and Site visit)
  • Provided software services such as data recovery / Virus removal / OS repair / Optimization.
  • Hardware troubleshooting and repair for desktop and laptop (Laptop keyboard/screens, desktop rebuilds)
  • Networking installation and configuration (Site visit)
  • Mobile device repair (Tablet & Phone screen / battery, etc)
  • Custom computer builds / overclocking services
4

Projects

ElixirDB - SqlAlchemy Engine Management
ElixirDB - SqlAlchemy Engine Management
Author November 2024 - Present

Github: https://github.com/hotnsoursoup/elixirdb

https://pypi.org/project/elixirdb/

ElixirDB is the second iteration of a project I built to solicit feedback.

ElixirDB simplifies interaction with SQLAlchemy, providing streamlined database operations, enhanced configuration management, and improved developer experience.

Key Features

Additional Details
  • Automatic loading: Define an **elixir**.yaml file in your project, and it will be automatically loaded into the ElixirDB instance.
  • Pydantic Integration: Define and validate database configurations (including engine_options, session_options, and execution_options) using Pydantic models, ensuring type safety and robust settings management.
  • Multi-Engine Support: Seamlessly manage multiple database engines through a central class object.
  • Multi-dialect Support: Support for MySQL/MariaDB, postgresql, Oracle, and MSSQL.
  • Engine Types: Allows for simple creation of direct, session and scoped_session engines with a single parameter.
  • Handler Framework: A flexible handler framework empowers customized processing of parameters, result_objects, and central error control - mirroring middleware functionality.
  • Stored Procedure Support: Execute stored procedures with ease, with automatically generated statements based on dialect.
  • Testing Suite: A testing suite with a Docker Compose setup that provisions five testing databases, preloaded with the necessary tables and data for testing.
REST API Development
REST API Development
Principal Engineer Dec 2021 - Present

Designed the architecture and implemented the foundational codebase for a REST API, establishing a scalable framework that supported subsequent development and integration efforts. It became the backbone of a greater project, enabling web portals, analytics, microservices, and better development access to another application by layering a REST API over its SOAP API.

Additional Details

The API delivers data and functionality to employees and applications across the IR, GR, and Life business areas. It enables advisors and sellers to access policy information and perform actions on policies directly. Prior to its implementation, many of these tasks required certain advisors and 3rd party vendors to contact the call center to request this information or perform certain actions due to limited access to internal applications or systems.

The API evolved significantly over time. Initially built with Flask and ODBC connections, it offered a template-based approach to deploying endpoints via YAML configuration files. Over time, it adopted a hybrid design with SQLAlchemy and ORM models. Later, it was containerized, migrated to FastAPI, and updated with improved authentication and authorization mechanisms.

Google Analytics
Google Analytics
Engineer 2017 - 2018

Implemented a Google Analytics solution for an intranet portal using GTM as the Tag Manager. Built environments and custom tags, including custom events and dimensions, tailored to SharePoint. Later expanded support to other portals.

Application Monitoring
Application Monitoring
Engineer 2016 - 2017

Built application monitoring for SharePoint using SCOM (Systems Center Operations Manager) and Splunk. SCOM provided insights into infrastructure and platform health with distributed maps and visual cues. Splunk agents and dashboards added granular details into application and platform performance.

Operational Intelligence
Operational Intelligence
Lead Engineer / Analyst 2016 - 2017

Designed and implemented a center of excellence to provide comprehensive insights into all aspects of team performance. The SharePoint team (30+ people) managed not only application development but also the supporting infrastructure and platform. This project established a process to collect and analyze data from diverse sources, including SharePoint, ServiceNow, SQL Server, work intake systems, and application health monitoring tools.

AI application development
Architect 2024 - Current

Building AI applications in my spare time. Message me for more information.

Education

BSBA, Management Information Systems
Notable Courses:
  • Business Information Systems Analysis and Design
  • Data and Information Management
  • eBusiness Systems
  • Business Applications Development
  • Business Law
Relevant activities:
VP, Association for Information Systems - 2014-2015, Tutor (Data modeling, SQL)
Economics Undergraduate Coursework
Notable Courses:
  • Statistics
  • Econometrics (I & II)
  • Managerial Economics
  • Financial Management