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

Mario DiBartolomeo

Chicago,IL

Summary

Results-oriented software engineering professional with expertise in building secure applications. Excellent team player with positive attitude. Solid background building Web and mobile applications.

Overview

2
2
years of professional experience

Work History

Associate Software Engineer

Slalom
09.2022 - Current
  • Full Stack Developer | Cloud Engineer
  • Staffed on 3 different engagements since joining and Currently staffed on the USCIS JAMON project.
  • Maintained 90% utilization over my tenure at Slalom
  • Contribute to company culture by contributing to the organization of 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
Chicago, IL
06.2022

Skills

  • Programming languages: Java, Python, JavaScript, Typescript, Terraform, groovy, and REACT Framework
  • Database programming
  • Client Requirements
  • Automated Testing and deployment
  • Project Documentation
  • User interface design
  • Object-Oriented Programming
  • Web application development
  • Front-end development
  • Back-end development
  • REST API development
  • CI/CD Management through Jenkins
  • Git (Github BitBucket)

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.


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.
  • Developed APIs in back-end repositories to facilitate communication between front-end and back-end, supporting deployments in higher environments.
  • Supported quality assurance efforts to ensure software meets client requirements by conducting thorough testing using Jest and JUnit for unit tests, as well as implementing integration testing with Cypress for smoke testing.
  • Collaborated with senior engineers to design and implement new features, resolve bugs, and enhance overall system performance.
  • Engaged in ongoing professional development to stay current with industry trends and expand technical skills in areas like cloud computing and machine learning.
  • 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.

Timeline

Associate Software Engineer

Slalom
09.2022 - Current

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

DePaul University
Mario DiBartolomeo