Download My CV

Jordan Voss

Software Engineer

BSC. In Computer Applications and Software Engineering from DCU graduating with a 2.1 also achieving a 1.1 in my final year along with a 1.1 in my final year project

About me

  • Hi there, my name is Jordan Voss and I am a 26-year-old Software Engineer currently working at Aviva. I have been with Aviva since March 2020, starting as an intern and now working full-time.
  • I specialize in software development and have a passion for creating innovative projects. You can see examples of my work on my GitHub.
  • I am also working on completing the AWS Certified Developer certificate and host some of my other projects in aws
  • Outside of work, I enjoy creating personal projects and continuously learning new technologies. I am also an avid gym-goer and love powerlifting, hyrox, golf, and rugby.
  • Feel free to reach out to me via my email or connect with me on LinkedIn.
Jordan Voss
Me at my most recent powerlifting meet

Experience

Part-time Developer - Aviva Insurance Ireland

Jan 2021 - June 2021

  • Developed and maintained microservices using Java, Spring Boot, and Maven, ensuring high-quality, scalable code for core business applications.
  • Collaborated with cross-functional teams to define, design, and ship new features.
  • Conducted code reviews and implemented best practices, improving code quality.
  • Led a team of interns to reduce technical debt by upgrading dependencies, Java and Spring versions, and encrypting secrets
  • Served as a buddy for new interns, providing ongoing mentorship and support throughout their internship.
  • Supported interns in daily tasks, offering guidance on technical challenges and encouraging professional growth.
  • Created a welcoming, supportive environment for interns, fostering their development and confidence in tackling projects.

Software Engineer - Aviva Insurance Ireland

June 2021 - Present

  • Developed and maintained microservices using Java, Spring Boot, and Maven, ensuring high-quality, scalable code for core business applications.
  • Collaborated with cross-functional teams to define, design, and ship new features.
  • Conducted code reviews and implemented best practices, improving code quality.
  • Participated in daily stand-ups and sprint planning, contributing to Agile workflows.
  • Lead developer migrating code and Jenkins jobs from Stash to Azure Dev Ops
  • Conducted intern interviews and guided onboarding to ensure smooth integration into the team.
  • Designed meaningful intern projects aligned with team goals, helping interns build skills and make impactful contributions.
  • Facilitated knowledge-sharing sessions to equip interns with essential tools, practices, and project insights.
  • Implemented structured strategies for conducting root cause analysis, enabling the team to quickly diagnose and resolve software issues. This reduced downtime and improved the overall stability of the systems, ensuring faster delivery of bug fixes and enhancements.
  • Established knowledge-sharing practices within the team to prevent loss of critical information. Developed systems for documenting and sharing key learnings, resulting in better collaboration and smoother onboarding for new team members.
  • Led initiatives to create open feedback mechanisms within the team, promoting continuous improvement and innovation. Adapted workflows and development processes to align with team strengths and evolving project needs, ensuring processes were always fit for purpose and never hindered progress.
  • Developed and maintained microservices using Java, Spring Boot, and Maven, ensuring high-quality, scalable code for core business applications.
  • Refactored and created APIs for getting car details and generating quotes for motor insurance.
  • Primary developer in charge of maintaining payment gateway API.
  • Created and maintained logging in Kibana for debugging and alerts to act as early warning indicators for potential production issues in order to stay compliant with DORA regulations

Intern - Aviva Insurance Ireland

March 2020 - September 2020

  • Collaborated with senior engineers on various projects, gaining hands-on experience.
  • Participated in daily stand-ups and sprint planning, contributing to Agile workflows.
  • Gained experience with JavaScript, React, Java, and Spring Boot.

Some of my Projects

Project 1

Barbell and Body Tracker

This project focuses on tracking the movement of a barbell and body parts during weightlifting exercises using image processing techniques. By analyzing video recordings, the system identifies the barbell and key body parts, then calculates the barbell's velocity, path, and provides form improvement tips to help prevent injuries.

The tech stack includes the Flask python framework and PostgreSQL database with OpenCV used for image processing and tracking body parts. Javascript is used for recording video in browser, and HTML and CSS for the UI

I used AWS S3 buckets for video and file storage

For testing I had python unit tests using pytest, Gherkin for behaviour driven development testing and browserstack automation testing for testing copatibility across difference browsers.

I used gitlab for the source code management with gitlab pipelines for automated running of tests and deployment to heroku testing and production environments

Had a jenkins instance running on a raspberry pi and forwarded ports on my router to access the builds outside of my network to work both in college and at home

View Project in GitHub