Robert H.

About Me

Robert is a seasoned software engineer working in development for 5+ years with the main focus on Web Development using Angular and Node.js. He has expertise working mostly with AWS products, enjoying problem-solving and optimizing code. Robert's aim is to build amazing software products that wow the customer, in a stable environment that will lead to a lasting work relationship.

Frontend

Backend

DevOps

Other

Work history

UpStack
UpStack
Senior Software Engineer
2021 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

SAIC
SAIC
Senior Software Engineer
2017 - Present (8 years)
United States of America
  • Performed full stack development, modernizing customer software using modern frameworks and technologies for SAIC® , a premier Fortune 500® technology integrator.

  • Created applications using Angular and Ionic for the front-end and Java with Spring boot for the web service.

  • Worked with Oracle and Postgres databases, as well as Tomcat servers for Java applications. All servers were hosted on AWS.

Crossville Inc.
Crossville Inc.
Software Developer
2017 - 2017
United States of America
  • Performed full stack development, testing, and debugging for software on the AS/400 using RPGLE Free and CL for the backend, and JavaScript with ExtJS framework for the frontend.

  • Built and supported their Production Management System using C#, ASP.Net, JavaScript, and SQL Server.

  • Acted as Administrator of their Web Query Server, which uses SQL Server to house their data. Assiseted the network admin, systems admin, and tech support when they need it.

Averitt Express
Averitt Express
Software Developer
2016 - 2017 (1 year)
United States of America
  • Worked on the development of software solutions for a leading provider of freight transportation and supply chain management with international reach to more than 100 countries.

  • Performed development, testing, and debugging software on the AS/400 using mostly RPGLE Free and CL.

  • Provided tech support or enhancements for existing software using RPG IV, RPGLE Free, and CL, as well as managed installation of new software.

JR Systems/Oculus Software
JR Systems/Oculus Software
Software Developer
2016 - 2016
United States of America
  • Worked on debugging, enhancements, testing, development, or support issues on the software offered by the company using C#, VB,JavaScript, ASP.Net and MS SQL Server in either a team setting or individually

  • Communicated with the clients to figure out their needs, and then implement the changes either in the upcoming new release orimmediately depending on urgency.

  • Efficiently deployed and integrated software engineered by the development team.

Red Stag Contractors
Red Stag Contractors
Network Admin/Tech Support
2010 - 2016 (6 years)
United States of America
  • Acted as Head administrator and technical support for all technology used by the company. Managed the company payroll, HR, accounts receivable, and fleet.

  • Designed, built, and administer the LAN for the company which involved new Cisco routers and switches, setup the Domain, ActiveDirectory, DHCP, VPN file share, user permissions and file redirects.

  • Developed a mobile platform. Built the database the company uses for production management and act as DBA for it.

Showcase

Software Engineer - REDU, MFRT, and ABCR - Internal Apps used by the DOT
Software Engineer - REDU, MFRT, and ABCR - Internal Apps used by the DOT
  • Developed three Angular 8 applications using the Common Entity Framework.

  • The applications focused on company information editing and report generation for super users.

  • Deployed the applications to S3 buckets in AWS.

Software Engineer - Common Entity Framework - Internal App for DOT
Software Engineer - Common Entity Framework - Internal App for DOT
  • Developed a project involving several mini APIs for constructing entities from multiple databases.

  • Implemented endpoints in a database for dynamic location changes without code deployment.

  • Learned about serverless deployments and Node.js API development.

Software Engineer - NRCME - Internal project with the DOT
Software Engineer - NRCME - Internal project with the DOT
  • The National Registry of Certified Medical Examiners is a federal program for physical qualification examinations for truck and bus drivers.

  • The project involved updating the website using Java.

  • The developer learned a significant amount about Java during this project.

Education

Bachelor of Science in Business Administration, Management Information Systems
Bachelor of Science in Business Administration, Management Information Systems
Tennessee Technological University
2015 - 2016 (1 year)
Bachelor of Science in Business Administration
Bachelor of Science in Business Administration
Tennessee Technological University
2006 - 2010 (4 years)
DevOps Foundation Certificate
DevOps Foundation Certificate
PeopleCert