Open to work
Back-end/softwARE Engineer
Eric Alli
Summary
I am an enthusiastic and detail-oriented backend engineer focused on building scalable and secure web applications. While I am still growing professionally and haven't yet held a formal job role, I’ve gained practical experience by working on collaborative projects and contributing to team efforts using Java, Spring Boot, MongoDB, and Spring Security.
I enjoy diving deep into backend logic, API design, authentication, and data modeling—constantly learning how to write clean, maintainable code that solves real-world problems. My learning journey is shaped by hands-on practice, strong curiosity, and a passion for building backend systems that are efficient and reliable.
Having worked in team environments with designers and frontend developers, I understand the importance of integrating backend services seamlessly with user-facing features. I believe great engineering is not just about writing code but about creating value through clear thinking, communication, and continuous improvement.
I have collaborated with diverse teams, including developers, marketers, and product managers, to bring concepts to life, ensuring seamless integration of design and functionality. My design philosophy centers on empathy and innovation—placing the user at the heart of every decision while leveraging the latest tools and trends to stay ahead in the field.
Driven by a strong curiosity to learn and improve, I continuously explore new tools, frameworks, and best practices to strengthen my backend development skills. Whether working on APIs, authentication systems, databases, or application architecture, I am committed to building robust and maintainable systems that deliver real value to both users and businesses.
Work Experience
junior backend engineer
2025- Present
Semicolon Africa
At Semicolon Africa, I've been able to build and design efforts on a range of high-profile projects, focusing on solving problems on multiple platforms, from security to backend applications. I collaborate closely with developers and team members to ensure that solutions meet both user needs and objectives.
— Conducted technical research and performance testing to guide backend architecture and development decisions
— Designed and implemented APIs, data models, and system workflows for core application functionality
— Built and maintained backend frameworks and reusable components to ensure consistency, scalability, and maintainability
— Collaborated closely with product managers and frontend developers to ensure accurate and efficient integration of backend services
— Led the development of scalable, secure, and responsive backend solutions optimized for different platforms and devices
— Communicated technical concepts and backend system designs regularly to stakeholders and cross-functional teams
Skills & Tools
User Research
UML and Use Cases
Implementation
Full functioning Endpoints
Usability Testing
Design And Critical Thinking
Ownership

Java

Springboot

Python

Git

Github

Postman

Docker

SQL

Mongo DB
Languages
English
Yoruba
Education & Certificates
Semicolon Africa
Software Engineer Trainee - 2025
© 2025 Ericalli
