Oluwanifemi Daniel Surrey,BC
**************@*****.***
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.