Alek Francescangeli
alek@alekbaba.com

Experience

Senior Software Engineer II

Floor & DecorAtlanta, GAJan 2024 - Present
  • • Used Terraform for infrastructure as code practices, automating the provisioning and management of Azure Cloud Resources. This included creating new services as well as transitioning previously non-cloud services onto the cloud.
  • • Worked with Talend to automate ETL processes
  • • Leveraged Azure Databricks for large-scale data processing and data analysis on inventory to give reports on inventory in over 300 locations.
  • • Configured and managed automated data pipelines using Azure Data Factory for various data processing tasks.
  • • Designed and implemented APIs using Spring Boot
  • • Led deployments on services to production environments using Kubernetes, ensuring that resources are properly allocated for each deployment.

Software Developer

T-MobileAtlanta, GAMay 2022 - June 2023
  • • Developed Splunk dashboards to display server requests, uptime statuses and test results. This dashboard notified teams if there were any problems ensuring they were taken care of.
  • • Designed and implemented APIs using Spring Boot based on business needs.
  • • Designed, developed, and deployed cloud based microservices in AWS
  • • Worked with large offshore development teams to ensure teams were aligned in development work.

Research Scientist

Georgia Tech Research InstituteAtlanta, GASeptember 2019 – May 2022
  • • Set testing standards for a large AngularJS application using the test automation tools Protractor and Selenium
  • • Created python scripts to scrape data from various sources
  • • Created data visualizations using Tableau in order to demonstrate trends
  • • Developed features using NodeJS based on customer requests
  • • Traveled to locations where software was being used in order to get live feedback on how it could be improved.

Software Engineer/Test Engineer

Automated LogicKennesaw, GAJanuary 2015 – July 2019
  • • Worked with AngularJS, Angular and React as a front-end application platform.
  • • Used the NodeJS framework ExpressJS to create a web application that could handle user requests.
  • • Created detailed design documents for product features based on project requirements.
  • • Developed Protractor and Jasmine testing frameworks to assist developers in creating end to end tests.
  • • Utilized TestComplete and Selenium automation tool suites to create functional tests.
  • • Designed software to interface with hardware over various protocols primarily using Java.
  • • Served as Scrum Master for a development team.
  • • Responsible for the Continuous Integration pipeline of projects.

Skills

Programming Languages
Python
Java
Javascript
PHP
Web Development
React
Angular
Spring Boot
NodeJS
Tools
Git
JIRA
Docker
Kubernetes
Misc
Graphic Design
Chess
Useless Progress Bars

Education

M.S. in Computer Science

Georgia Institute of TechnologyAtlanta, GA2018-2024

Specialization in Machine Learning

B.S. in Computer Science

Southern Polytechnic State UniversityMarietta, GA2012-2015