Dominick Hera

Software Engineer

Download Resume
Work Experience
  • iOS Engineer, Panera Bread Inc., Needham, Massachusetts, United States July 2020 - Current
  • Software Engineer, AndPlus Inc., Southborough, Massachusetts, United States July 2019 - July 2020
    • Implemented and developed new gamification features for client’s existing driver telematics application in native iOS with Swift/Obj-C
    • Implemented and developed new gamification features for client’s existing driver telematics application in native Android with Java
    • Developed backend server component for new gamification features in Django Python and had deployed the server on AWS with Elastic Beanstalk as a Docker Container connected to a Aurora MySQL Database
  • Full Stack Engineer, Finnest Inc., Boston, Massachusetts, United States January 2019 - June 2019
    • Mobile application development to help create the companies services for the consumer platform.
    • Creating cron jobs to synchronize and maintain the companies backend infrastructure and automating the update process of the PostgreSQL database with real-time data.
  • Mobile Engineer, Finnest Inc., Boston, Massachusetts, United States October 2018 - January 2019
    • Development of companies mobile application products.
  • iOS Application Developer, Vaundry Inc., Toronto, Ontario, Canada July 2018 - October 2018Contract
    • Designed and devloped an updated and in-depth native iOS application for the companies mobile ordering services.
  • Software Developer, Graffiti Inc., Remote - Ann Arbor, MI, USA April 2018 - July 2018Contract
    • Frontend development on a Chrome extension primarily using Javascript and Angularjs
  • Life Guard, Aquatic Management Inc., Jonesboro, GA, USA Summer of 2017
  • Life Guard, United Pools Inc., Peachtree City, GA, USA Summer of 2016
    • Responsible for monitoring several pools to ensure safety of clients
    • Checking chemicals to ensure proper levels in the pools
    • Managing client transactions to enter pools
  • Swin Instructor, School of Swimming Inc., Rocky Hill, CT, USA Summers of 2013-2015
    • Taught swim techniques to kids, ages 5-10
    • Communicated improvements and requirements of children with parents
    • Responsible for monitoring pool to ensure safety of children
Technical Experience
Years of Experience Professional Experience Personal / Academic Experience
4 Years Swift
3 Years C, Python, Java, git, Bash, Source Control, Software Development, Agile Methodology
2 Years HTML, Javascript, Perl, Databases
1 Year or Less Javascript, AngularJS, Swift, Mobile Application Development, Git, Source Control, Software Development, React Native MySQL, React Native, AngularJS, Ruby on Rails
Education
  • B.Comp, Software Engineering, Minor in Political Science, University of Guelph, Guelph, ON, CA 09/15 - 05/18
  • University of Hartford, Hartford, CT, USA 09/12 - 06/15
  • University High School of Science and Engineering, Hartford, CT, USA 09/11 - 06/15
Projects
Refer to "Apps" tab on website for further elaboration
  • Bettrfly - iOS journal application that lets the user keep a journal of all the good times in life.
  • Fortran Tic Tac Toe - A tic tac toe game written in Fortran that features a computer AI for the user to play against which is written to be the most difficult opponent and give the user a challenge.
  • Calender Event Manager - A calendar event manager program in which your .ICS files are parsed and inputted into the program in which you can then edit the files before exporting them out of it or submitting it to the database to store. (Database not functional outside school)
  • Game Store Inventory Manager - A Java-based inventory management system written for an Object Oriented Programming course revolving around using Swing to create a GUI to handle the inventory provided by a store, using a games store for this specific project.
  • iOU - Loan Tracking - iOS application that keeps track of loans.
  • Tip'd - iOS application that calculates the tip percentage, and splits the bill of a meal.
  • Birth Records Statistics - School project that calculates various statistics based on the death and birth data files provided by the US Government.
  • iLife Count - iOS application that manages health in the card game, Magic: the Gathering.
Achievements