Freddy (Vincent sop) M.

Full Stack Software Engineer

Randburg, South Africa

Experience

Dec 2022 - Present
2 years 11 months
Johannesburg, South Africa

Full Stack Software Engineer

BMW IT HUB SA

  • ITLBHM is the department of BMW Group that deals with inbound delivery, transport planning, packaging, container management, tracking, and associated finances
  • Developed new functionality within the product ITLBHM with a focus on Quarkus microservice development and frontend development using JavaScript
  • Created and maintained infrastructure as code modules using Terraform and Terragrunt to automate cloud infrastructure
  • Provided technical safeguarding of the CPMD solution across all participants through code reviews and architecture pipeline management
  • Ensured quality assurance over code and architectural artefacts across hub, AG, and third-party suppliers
  • Participated in architecture discussions and decisions within and across teams
  • Maintained and enhanced the CPMD solution, including support and error analysis during BMW test cycles and rollouts
  • Technologies: Quarkus; Angular; Kafka; Kubernetes; Maven; JPA; Git; Bitbucket; GitHub; Jira; Confluence; IaC; Azure; AWS; ArgoCD; Helm; Terraform; Terragrunt
Nov 2020 - Nov 2022
2 years 1 month
Johannesburg, South Africa

Intermediate Java Developer

Discovery Health Medical Scheme

  • Discovery Admin and Billing is the department handling medical aid applications through a web application for brokers to apply for medical aid by capturing applicant details, performing background checks, and making offers based on selected plans
  • Developed Java application software and assisted with the production of technical specifications and designs
  • Designed and developed high-volume, low-latency applications for mission-critical systems with high availability and performance
  • Contributed to all phases of the development lifecycle, writing well-designed, testable, efficient code and ensuring designs complied with specifications
  • Prepared and produced releases of software components
  • Supported continuous improvement by investigating alternative technologies and presenting them for architectural review
  • Collaborated with team members and stakeholders to deliver business requirements
  • Technologies: Spring Boot; Spring Cloud; Oracle 11g; Maven; JPA; Git; Bitbucket; Jira; Confluence; WebLogic; Bamboo; SoapUI; Angular 10; Test Driven Development; Backend Driven Development
Nov 2018 - Dec 2020
2 years 2 months
Cape Town, South Africa

Java Developer (Contractor)

WiGroup International

  • Spot Money is a mobile open banking platform integrating various bank and payment services, offering features such as loans and insurance, money transfers, tap to pay, QR code payments, and cashback rewards
  • Created and maintained RESTful web services covering payments, loyalty, rewards, and other client requirements following software development best practices
  • Worked on multiple internal systems and integrations with third-party systems including MasterCard, Bidvest, Paysoft, Masterpass, and Ozow
  • Gathered and analyzed requirements, breaking them down into smaller development tasks
  • Technologies: Spring Framework; MuleSoft; Maven; JPA; Git; Bitbucket; Jira; Confluence; MySQL; REST; Linux; JUnit; WildFly; JEE; Agile methodology; Docker; Amazon CloudWatch; Amazon RDS; Amazon EC2; Amazon SNS; Amazon S3
Mar 2017 - Oct 2020
3 years 8 months
Cape Town, South Africa

Java Fullstack Developer

Fluidity Software Solutions

  • Expose-It is an app that allows employees to report organizational wrongdoings with 100% anonymity and without fear of victimization
  • Implemented and maintained efficient, reusable, and reliable Java code
  • Contributed to overall system architecture to ensure scalability, performance, and maintainability
  • Collaborated with cross-functional teams to define technical requirements and system integration
  • Integrated Java applications with relational databases and other data storage solutions
  • Developed and maintained RESTful APIs to facilitate communication between system components
  • Performed bug fixing, maintenance, software design, architecture, database design, and optimization
  • Technologies: Spring Framework; Angular 4; JPA; Git; Bitbucket; Trello; MySQL; REST; Linux; JUnit; Gradle; TypeScript; Agile methodology

Summary

Dedicated full-stack software engineer with 8 years of experience specializing in Java backend development.

Skilled in building server applications and microservices deployed on the cloud.

Played a pivotal role in a project aligned with the 'Realization of the Paris Climate Treaty' initiative, focused on identifying and implementing strategies to reduce CO2 emissions efficiently.

Proficient in frontend technologies and comfortable working across the entire software development lifecycle.

Committed to leveraging technology to address pressing global challenges.

Eager to contribute my Java expertise and full-stack skills to your company as a Full Stack Software Engineer.

Languages

French
Native
English
Advanced

Education

Jan 2015 - Dec 2018

Cape Peninsula University of Technology

Bachelor of Technology · Electrical Engineering · Cape Town, South Africa

Certifications & licenses

AWS Certified Cloud Practitioner

Oracle Certified Associate

Oracle Certified Professional

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions