Summary
Overview
Work History
Education
Skills
Timeline
Projects
Roles And Responsibilities
Generic

Mario DiBartolomeo

Chicago,IL

Summary

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Overview

3
3
years of professional experience

Work History

Software Engineer

Via Logic LLC
02.2025 - Current
  • Staffed on the USCIS FALCON project, collaborating with a cross-functional team to manage and maintain microservices supporting a suite of internal products and applications.
  • Developed scalable solutions and automation scripts to streamline routine requests from internal teams, improving operational efficiency.
  • Contributed as a Software Engineer and Quality Engineer supporting multiple product teams in parallel.
  • Defined and documented new development tasks required to maintain application functionality.
  • Handled deployment of new features to production environment.

Associate Software Engineer

Slalom
09.2022 - Current
  • Full Stack Developer | Cloud Engineer
  • Engaged in TransUnion, USCIS JAMON I, and USCIS JAMON II projects.
  • Engaged in ongoing professional development to stay current with industry trends and expand technical skills in areas like cloud computing and machine learning.
  • Contributed to company culture by planning internal staff events like Holiday Parties with an emphasis on inclusion.
  • Participated and supported a coworkers Women in Tech Hackathon.

Education

Bachelor of Science - BS in Computer Software Engineering - Software Development

DePaul University
06.2022

Skills

  • Programming languages: python, Java, typescript, terraform, javascript
  • Feature and application implementation
  • API Integration and development
  • Software testing and implementation
  • Code Reviews and debugging
  • Functional, integration, acceptance, component, end to end, and A/B testing
  • Build releases and deployment
  • Requirements gathering
  • Object-oriented programming
  • Tools customization
  • Technical documentation

Timeline

Software Engineer

Via Logic LLC
02.2025 - Current

Associate Software Engineer

Slalom
09.2022 - Current

Bachelor of Science - BS in Computer Software Engineering - Software Development

DePaul University

Projects

U.S. Citizenship and Immigration Services (USCIS)

  • Upgraded the E-Verify product by migrating legacy users to a more secure Multi-Factor Authentication system and enabling new user registration through Login.gov.
  • Developed and enhanced the E-Verify+ application, transforming the identity verification process for thousands of employers and employees nationwide.
  • Engineered and integrated new cross-product features within the VDIS and SAVE microservices to support bulk upload case processing.
  • Supported VDIS and SAVE teams as a Software Engineer and Quality Engineer simultaneously to help develop, test, and release a Bulk Upload functionality.


TransUnion (TU)

  • Implemented cloud infrastructure and security safeguards at TransUnion, delivering highly scalable Terraform modules that adhere to TU's security standards.

Roles And Responsibilities

  • Leveraged React, TypeScript, Java, and Terraform to implement and modify existing code across multiple front-end and back-end repositories.
  • Built custom python scripts to automated tasks for product teams, accelerating the development process.
  • Developed APIs in back-end infrastructure to facilitate communication between the front-end and back-end, that support deployments in higher environments.
  • Collaborated with engineers to design and implement new features, resolve bugs, and enhance overall system performance.
  • Ensured functionality, performance, and compliance of services through robust testing strategies, defect identification, and adherence to security best practices.
  • Performed A/B testing frequently to ensure releases affected our application as intended.
  • Conducted code reviews and contributed to CI/CD pipelines, strengthening delivery reliability.
  • Utilized AWS EC2 instances for backend microservice testing and executed end-to-end testing, reducing post-release issues.
  • Performed on-call responsibilities to address and resolve incidents related to the deployed product, ensuring minimal downtime and prompt issue resolution.
  • Executed performance testing in higher environments to identify thresholds and bottlenecks within production-deployed Kubernetes containers and clusters, ensuring optimal application performance and reliability.