Justin Jenecke

Full-Stack Developer

hero-graphic

Projects

View some of the highlights from my list
of personal projects:

  • Project Name:

  • Category:

    ?

  • Tech Stack:

    ?

  • About:

    ?

Skills

Take a look at some of the technical skills
I have learnt on my development journey.

About Me

More about what I do, my experience, and my plans
for the future:

What I do:

Currently I am working fulltime as a Junior Full-Stack Developer at Rank Group, on the Fintech team, working primarily with payment integrations, customer data, customer accounts, etc. Our primary stack is Java services with Spring-Boot and MSSQL.

We also maintain a frontend for our main backend services, built in Angular, as well as a dashboard for internal use by the team and payments team written in PHP and Stored Procedures.

Upskilling in Development:

I am currently upskilling and learning ASP .NET Core and C#, to expand my backend skilllset to be able to work on a wider variety of projects, and also to learn more about the Microsoft tech stack, as there is a lot of demand the stack in the Fintech industry.

In the frontend space, I am currently improving my Angular skills and building small projects to improve my ability to work on the frontend at at my day job..

Education and experience:

I'm a Software Developer with a Computer Science background from CPUT and professional experience in both software engineering and technical education. I specialize in Java and Spring Boot development while also working across modern frontend technologies such as React, Next.js, TypeScript, and Vue.js, and older legacy technologies like Stored Procedures and PHP.

Having worked as a Lecturer and Code Coach, I'm passionate about simplifying complex technical concepts and building software that is both practical and user-focused.

Tutoring and Training

I do freelance tutoring in coding and programming languages, and I primarily offer my services to University students and High School students, since I have formal experience tutoring and teaching to this demographic.

Tutoring typically involves assisting students with projects and assignments based on their own curriculum. However, I also conduct sessions where I teach concepts using isolated examples or create build-along projects with students to help solidify coding concepts.