Post Job Free
Sign in

Software Engineer Spring Boot

Location:
Surrey, BC, Canada
Posted:
October 04, 2025

Contact this candidate

Resume:

Oluwanifemi Daniel Surrey,BC

236-***-****

**************@*****.***

BACK-END SOFTWARE ENGINEER/SOLAR TECHNICIAN

Hybrid technologist merging software development with renewable energy LinkedIn/DanielOluwanifemi

expertise. Designs scalable backend systems (Python, Java, AWS, Spring Boot) Github/DanielNifemi

while installing/maintaining solar PV solutions. Bridges digital and physical

domains—optimizing energy systems through code, troubleshooting

hardware-software integrations, and developing sustainable tech. Proficient in APIs,

cloud infrastructure, PV installations, and cross-functional problem-solving.

SOFTWARE TOOLS

Java, HTML/CSS, SQL, MySQL, MongoDB, Git, Docker, Postman, Spring Boot,

Design Patterns, OOP, Atlassian tools, C#, Python, Javascript, Node.js, React, Rest PROJECTS

API, PyTorch, AWS, Linux, Shell.

Pollme (2023). Merchant, Django,

SKILLS Python, PostgreSQL

Time management, Critical thinking, Project management & cross-functional

Enum (2023). Java, Spring Boot,

collaboration, Attention to Detail, Communication, Problem Solving, Program

Management, System integration (IoT/sensor data pipelines), Code Validation, Code edumanage(2024). Python, Django

Assessment,Technical documentation & client training, and Web Development.

ShopIt(2023).Springboot, MySQL,

WORK EXPERIENCE Postman, Atlassian Tools

Semicolon Africa Ventures, — Software Engineering Intern LANGUAGES

MAR 2022 - JUL 2023

Yoruba Native

● Discussed issues with team members to provide resolutions and apply best

English Native

practices.

Spanish Beginner

● Updated old code bases to modern development standards, improving

functionality.

● Produced clean and well-tested code to meet business requirements.

● Collaborated with project managers to select ambitious but realistic coding.

Milestones on pre-release software project development. CERTIFICATIONS

Desource Integrated Limited, — Solar Technician/Receptionist Semicolon Certificate Of

August 2024- May 2025 Completion

● Install, maintain, and repair solar photovoltaic (PV) systems, including panels,

inverters, and wiring. Udemy Springboot Certificate Of

● Assist in system design and component selection for residential/commercial Completion

projects.

● Manage front-desk operations: greet clients, answer phone calls, and handle Udemy Django Certificate Of

inquiries Completion

● Liaise between technical teams and clients to relay project updates or issues.

Udemy Database Engineering

EDUCATION Certificate Of Completion

Sacred Heart College, National Open University

High School Diploma BSc Economics

Sep 2018 - Aug 2021 Feb 2024- till date

Semicolon Africa

Vocational Studies(Software Engineering)

Mar 2022 - Jun 2023

TECHNICAL SETUP OF EACH SOFTWARE PROJECT

Pollme

Link: http://pollme-virid.vercel.app

Description: A web application for creating and managing polls, built with Django, Python, and PostgreSQL.

Technical Setup:

Frontend hosted on Vercel for seamless deployment and scalability.

Backend powered by Django, configured with PostgreSQL for robust data management.

Implemented CI/CD pipelines for automated testing and deployment.

Enum

Link: https://enum.africa/

Description: A platform designed to streamline operations, built with Java and Spring Boot.

Technical Setup:

Hosted on a custom domain with SSL/TLS for secure communication.

Utilised Spring Boot for backend development, integrated with MySQL for data storage.

Configured NGINX for load balancing and improved performance under high traffic.

Edumanage

Link: https://edumanage-eta.vercel.app/

Description: An educational management system built with Python, Django, and PostgreSQL.

Technical Setup:

The frontend is deployed on Vercel for fast and reliable user access.

The backend is hosted on Render and configured with PostgreSQL for efficient data handling.

Implemented CORS for secure communication between frontend and backend.



Contact this candidate