Summary
Overview
Work History
Education
Skills
Projects and Open Source Participation
Timeline
SeniorSoftwareEngineer

Aimeri Baddouh

Senior Software Engineer
Charlotte,NC

Summary

Forward-thinking Software Engineer with background working productively in dynamic environments. Fluent in Ruby, JavaScript, Elixir, and Rust programming languages and their many web frameworks used to develop software within the healthcare and flooring installation industries. Proud team player focused on achieving project objectives with speed and accuracy.

Overview

10
10
years of professional experience
5
5

Years of software development experience

Work History

Senior Software Engineer

ServicePros Installation Group
Charlotte, NC
05.2019 - Current
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Trained and mentored junior developers and engineers, teaching skills in devops, local development environment tools, deployment strategies, JavaScript internals, design patterns, Linux basics, modern coding practices, React internals, and working to improve overall team performance.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Developed APIs to interface with third party services and our reporting tool, and accounting tool
  • Developed clients in Rails for Google maps and Gmail to interface with our internal tool
  • Developed new features for our internal tools to increase our users productivity when managing installation projects.
  • Increased accessibility for our internal tool
  • Overhauled our CI/CD pipelines moving them from Jenkins to Github actions
  • Upgraded legacy code to modern ruby on rails and react
  • Automated several manual processes that freed both users and developers on support rotation
  • Overhauled our production environment from old versions of ElasticBeanstalk to an up to date platform
  • Demonstrated experience and good hands-on programming experience in Ruby, Ruby on Rails, JavaScript, React, Typescript, Shell script, Rust, Elixir, Phoenix.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • Promoted technical leadership to entry-level and junior engineers in complex enterprise system environment.
  • Integrated third-party tools and components into applications, such as APM monitoring, log shipping, Tableau integrations, Google Maps, Gmail and Office 365 outlook email, Attom and MoleRealty APIs
  • Troubleshot complex issues involving Gmail email parsing, dual client OAuth authentication causing issues during login, Sidekiq jobs crashing silently, and infrastructure issues
  • Promoted experience with Docker and Amazon Web Services.
  • Provided guidance and mentored less-experienced staff members.

JavaScript Engineer

Healthgram, Inc.
Charlotte, NC
09.2018 - 05.2019
  • Developed React application dashboards for displaying DevOps data and reporting. This tool handles sensitive user data management and critical analyses of server cluster health reporting.
  • Application toolsets developed also include high-frequency network data, downtime prevention services, CloudFlare management, and server room physical status reporting.
  • In addition to these applications, RESTful API services were developed utilizing Node to provide easy to access analytics to Frontend services.

DevOps Engineer

Healthgram, Inc.
Charlotte, NC
09.2016 - 09.2018
  • Responsible for crucial, always up, daily operation of IT systems.
  • Managed VMWare virtualization environments and network equipment. Developed automated systems for maintenance to decreasing manual servicing times for areas such as Active Directory.
  • Deployed Jenkins for CI and CD integration reducing time to production of internal tools down to 2 minutes from prior time of 2 hours.
  • Utilized Bitbucket and JIRA for version control and bug tracking/feature development using agile methodology.

System Administrator

Healthgram, Inc.
Charlotte, NC
09.2012 - 09.2016
  • Responsible for Active Directory management, Exchange server management, spam control, software licensing, networking, VOIP systems, server deployment, new user deployment, and user training.

Education

High School Diploma -

Escola Estadual Pedro Macedo
Sao Paulo, Brazil
01.2001 - 12.2003

Skills

  • Proficient in JavaScript and frameworks
undefined

Projects and Open Source Participation

Nightrunner

A set of tools and libraries for creating your own old school text adventures. These are in constant development, but work as a technical proof of concept for now.

https://github.com/aimerib/nightrunner-lib

https://github.com/aimerib/nightrunner-editor


Igor

Simple dotfile and system bootstrapping tool currently in progress

https://github.com/aimerib/igor


SlimeServer Deployer

I use a local server for programming with which allows me to access it from any computer in the network. Sometimes I want to start fresh with this server, and re-deploying it with all the settings I need can be a pain. I wrote this tool to make it easier:

https://github.com/aimerib/serverslime-deployer


SleepTracker

A tool to collect sleep data collected by an iOS Siri shortcut written in Elixir using the Phoenix framework

https://github.com/aimerib/sleep-tracker


Wizard

A project management tool similar to Picobox but instead of hijacking your system's aliases to proxy docker-compose commands to projects, it is instead written to directly interface with the docker api and bypass docker-compose for your projects:

https://github.com/aimerib/wizard



Bug reports and discussion participation:

https://github.com/blinksh/blink/issues/1460

https://github.com/rustwasm/wasm-pack/issues/911#issuecomment-1044017752

https://github.com/amethyst/bracket-lib/issues/257

https://stackoverflow.com/questions/59924387/difference-between-flutter-create-xxx-and-start-a-new-flutter-project-in-and/60178290#60178290



Writting

https://dev.to/aimerib/using-puppeteer-to-make-animated-gifs-of-page-scrolls-1lko and accompanying repo: https://github.com/aimerib/puppeteer-gif-cast

https://dev.to/aimerib/quickly-generating-a-dockerized-rails-development-environment-43ad

https://dev.to/aimerib/the-importance-of-perseverance-2i73


Timeline

Senior Software Engineer

ServicePros Installation Group
05.2019 - Current

JavaScript Engineer

Healthgram, Inc.
09.2018 - 05.2019

DevOps Engineer

Healthgram, Inc.
09.2016 - 09.2018

System Administrator

Healthgram, Inc.
09.2012 - 09.2016

High School Diploma -

Escola Estadual Pedro Macedo
01.2001 - 12.2003
Aimeri BaddouhSenior Software Engineer