Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic

Robert Allen

Asheville,NC

Summary

A Software Engineer offering enthusiasm and understanding of various programming languages. Looking to join an organization where the opportunity for growth and personal development is embraced.

Motivated Senior Software Engineer highly effective at developing new programs and fixing problems with existing systems. Proficient in Python and PHP and Agile/Scrum methodology.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

FareHarbor
08.2023 - Current
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Worked on our API focused team to help our clients sell their products using our own external API system or other Online Travel Agencies (OTAs).
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Lead a team to implement a new OTA connection with Airbnb.
  • Mentored new hires to get them up to speed with our codebase and how the engineering team operated.

Software Engineer

FareHarbor
03.2022 - 08.2023
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Conducted thorough code reviews to identify potential areas for improvement, ultimately enhancing code quality across all projects handled by the team.
  • Worked specifically on our integrations with external Online Travel Agencies (OTAs) to allow our clients to sell their tours/activities/rentals on other sources.
  • Worked on our API focused team.

Software Engineer

MedProcure, LLC
06.2017 - 03.2022
  • Utilize programming capabilities with LAMP Stack and other libraries as needed.
  • Building an internal tool to track transactions going into our portal using Java/Spring Boot.
  • Built internal tools in Python for when we needed to gather data from external APIs
  • Assist with our senior level developers and lead a small team of developers on our four Contract-MGR applications: OrthoMonitor, HPSCat, GroupSource and HPS ROi.
  • Technologies used for this position:
  • LAMP Stack
  • Java/Spring
  • Python
  • HTML/CSS
  • JavaScript/jQuery
  • MySQL
  • Git

Student

Iron Yard
09.2016 - 12.2016
  • Learned Python/Django, HTML, CSS, and JavaScript in 12 weeks.
  • Completed all daily and weekend assignments on time using the material we learned throughout the week.
  • In the final 3 weeks, I built a web application of my choice using the Python and how to build an application that I learned in the first 9 weeks.


Some Projects I Built:


1. Chowster:

  • Final Project that finds which food truck is in the area. (Uses dummy data)
  • Uses Google Maps to place the trucks on the maps and are displayed if the truck is "on site". There are 2 separate user interactions (Driver and Customer):
  • I. The driver will upload their truck's information (logo, menu and location) and the truck will show up on the map if it is "on site".
  • II. The customer can rate trucks, favorite the truck, and leave comments on the truck's page.
  • III. Drivers cannot rate other trucks to keep the ratings from being skewed because of competition.


2. Iron Bank

  • A banking application clone that allows the user to withdraw, deposit, or transfer money to another user. (Uses dummy data)
  • All user information is secured and cannot be accessed by another user.
  • Keeps track of all transactions done by the user.


3. URLShortener

  • A Bitly clone that takes in any web address and shortens it with random characters.
  • You can access the real page by clicking on the hyperlink of the new URL.
  • Keeps a count of how many times the new URL was selected and used.
  • A user can set their shortened URL to be shown to all users or just themselves.

Education

Certificate in Back End Engineering - Web Applications

Iron Yard
Greenville, South Carolina
12.2016

Associate of Science - Electrical Engineering

Greenville Technical College
Greenville, South Carolina
05.2016

Skills

  • Skilled in Python programming
  • Experienced in Java and Spring Boot applications
  • PHP coding expertise
  • Experience in building APIs
  • Employee onboarding mentorship
  • Database design
  • Testing and debugging
  • Experience with Linux environments

Languages

English
Native or Bilingual

Timeline

Senior Software Engineer

FareHarbor
08.2023 - Current

Software Engineer

FareHarbor
03.2022 - 08.2023

Software Engineer

MedProcure, LLC
06.2017 - 03.2022

Student

Iron Yard
09.2016 - 12.2016

Certificate in Back End Engineering - Web Applications

Iron Yard

Associate of Science - Electrical Engineering

Greenville Technical College