
Hi, I'm Emmanuel 👋🏾
While my passion lies in creating responsive web applications and functional Android apps, I am also open to exploring diverse opportunities within the software field Throughout my academic journey, I have honed my skills in coding, problem-solving, and working collaboratively with diverse teams. I have hands-on experience in building responsive and user-friendly web applications, as well as developing Android apps.
Experience
Some Relevent Experience
Break Through Tech AI Fellow
Learning AI and Machine learning with a course facilitated through Cornell and Break Through Tech.
Jun 2025 - Present
Target Software Engineer Intern
Worked at Target as a Software Engineer Intern on the Finance Inventory Valuation Team.
- Enhanced the Financial Controls Dashboard using Kotlin and Spring Boot, implementing a 'deprecated' flag to hide outdated entries and improve user experience.
- Streamlined backend data by consolidating similar controls, reducing redundancy and improving system consistency.
- Drove UI enhancements by collaborating with management to identify key user pain points, significantly improving the user experience.
- Ensured code reliability through comprehensive frontend and backend testing, adhering to team practices for safe and reliable code deployment.
- Enhanced system stability by proactively identifying and resolving bugs in backend services, utilizing debugging tools and linter warnings to maintain code quality.
- Collaborated with management to understand complex issues and design effective solutions, proactively seeking guidance to rapidly acquire new skills in Kotlin and Spring Boot.
- Orchestrated seamless deployments by leveraging Flyway for database migrations and resolving complex local deployment issues, gaining hands-on expertise in debugging and environment configuration.
Kotlin
PostgreSQL
Spring boot
Jul 2025 - Oct 2025
Neighborshare Software Engineer Volunteer
Drove significant improvements in code reliability and development efficiency by implementing automated testing and formalizing critical data structures.
- Designed and implemented a modular testing framework with GitHub Actions integration, enabling automated testing during commits, improving code reliability, and enhancing test coverage through mock examples and library compatibility.
- Revamped the partner portal onboarding form by formalizing data structures into an array format (name, role, email), improving scalability and organization, while ensuring backward compatibility and writing comprehensive tests to prevent system regressions.
GitHub Actions
CI/CD
React
Jan 2025 - May 2025
Algorizin Software Engineer Intern
Worked with a modern tech stack and expanded skillsets through a training program.
- Implemented an automated documentation process using apiDoc, resulting in comprehensive documentation for internal APIs that streamlined developer integration and reduced time by 40%.
- Supported the conversion from a TRPC-based API to one that utilized GraphQL for the Finance Flow App.
- Orchestrated Dockerization for full-stack applications using Docker Compose, which reduced onboarding time for new developers by 40% and improved code portability.
- Built a centralized Supabase-powered database with GraphQL integration, enabling shared authentication and end-to-end type safety for new React/Next.js applications, saving weeks of development time.
- Sped up development with a 30% reduction in time-to-deployment by implementing a streamlined CI/CD pipeline driven by GitHub Actions.
- Trimmed Docker average build times by over 50% by leveraging best practices to optimize cache usage and minimize rebuilds on source changes.
NextJS
Typescript
GraphQL
Firebase
Express
PostgreSQL
TailWind
NestJs
TRPC
Aug 2023 - May 2025
Oregon State Learning Assistant
Supported the professor and students by grading assignments, fostering the classroom environment, and holding tutoring sessions to assist with course material.
- Mentored and guided over 40 students, providing troubleshooting support and actionable feedback on projects, which contributed to a 95% project completion rate.
- Implemented automated grading scripts to ensure timely feedback, consistently meeting the professor's 7-day turnaround time.
- Collaborated with fellow assistants and the professor to provide prompt responses, achieving a maximum 24-hour turnaround time on student inquiries.
- Provided actionable feedback on coursework to enhance and improve future curriculum.
React
Express.js
MongoDB
CSS
Javascript
HTML
HandleBars
Oct 2021 - Dec 2022
Highlights
Some of the noteworthy projects I have built:
gess.fanibi.org
A web-hosted version of the Gess board game created using the Phaser framework. It employs Socket.io for communication and Redis to support persistent game data.
Details
- • Facilitated bidirectional real-time communication using Socket.io, deploying concurrent gameplay and persistent data support across multiple game rooms for an optimized user experience.
- • Crafted and developed a Node.js-based internal API using Express.js to facilitate seamless game creation and resumption.
- • Ensured secure gameplay with server-side validation of game rules, enhancing the integrity and fairness of the gaming experience.
- • Integrated Redis as a data store for ongoing games, achieving benchmarked support for tens of thousands of requests per second.
- • Employed Socket.io, Redis, and Phaser API to manage disconnects, ensuring seamless data synchronization upon reconnection.
Python
Redis
Docker
Nginx
Socket.io
Phaser
Express
https://lolotracker.us.kg/
A collaborative tool designed to track the invasive locust species, developed during an internship/hackathon involving students from multiple schools.
Details
- • Achieved 'Best Overall' and 'Best Technical Solution' awards during a final demo day presentation to industry experts.
- • Administered live servers on AWS, deployed Linux bash scripts, implemented Docker Swarm for load balancing, and configured Nginx for optimal customer routing.
- • Implemented Keycloak as a unified access management solution for the main site and forum, and provided guidance to front-end developers for optimal usage.
- • Enhanced compatibility across developer operating systems and reduced rebuild times by implementing a Docker Compose file with optimized Docker volumes.
- • Crafted GitHub Actions for automatic testing, mitigating errors before the final merge to the main branch.
React
Python
SQL
Docker
Nginx
AWS
CloudFlare
Fomantic-UI
Projects
More Projects I've been able to work on through out my time as a software developer
Covid Data Tracker
A React application that provides some visualization on Covid data.
Details
- • Full-stack application that provides death, vaccine, and case numbers on a county level within the United States.
- • Gathers geographic information by passing user input to the Google Maps API.
- • Features a dynamic frontend built with React, supported by an API created with Express and MongoDB.
- • Automatically syncs with data sources via scripts implemented with Python and Linux cron jobs.
React
NodeJs
MongoDB
Linux
cron
ClouldFlare
Nginx

FlexBody App
A collaborative Android fitness application developed using Kotlin.
Details
- • Collaborated on a three-student team to create a mobile fitness app that enables users to track and manage exercise and nutrition data.
- • Implemented user authentication using ParseUser, camera functionality with CameraX, and exercise list creation with RecyclerView and ParseQuery.
- • Used Figma to design and prototype the UI/UX, sketching screens and navigation flows to create wireframes shared on GitHub.
- • Developed a nutrition page that allows users to search for foods and log their calories and macronutrients.
Figma
Kotlin
Android

Restaurant Project
A restaurant management system with persistent data managed by a MySQL database, involving one-to-one, one-to-many, and many-to-many relationships.
Details
- • Collaborated to develop and host a web application for a restaurant management system using HTML, CSS, React, and MySQL, deployed on Azure servers.
- • Utilized Node.js and Express to handle requests, perform validations, and communicate with the database.
- • Implemented CRUD operations for entities like dining tables, customers, and waiters, ensuring data integrity and consistency.
- • Designed a relational database schema using ER diagrams, outlining attributes and relationships, and wrote SQL queries for database management.
- • Added search and filter functionalities to allow users to query the database based on various criteria.
React
Express
MySQL
SQL
Drawio

Cloud API
A demo REST API with Model-View-Controller principles, deployed on Google Cloud and rigorously tested with Postman. The API includes detailed documentation.
Details
- • Architected and deployed a robust REST API based on Express.js, employing Model-View-Controller design patterns and integrating with Google App Engine and Firebase.
- • Created, executed, and automated over 100 test cases for API testing using Postman and Newman, validating outputs and resolving defects.
- • Optimized data transfer efficiency by integrating Firebase cursor pagination, enabling controlled data retrieval without overwhelming network resources.
- • Enhanced data security by implementing robust access controls, ensuring only authorized users could access sensitive information.
- • Developed detailed API documentation, specifying endpoints and formatting requirements for seamless integration.
Google Cloud Platform
Docker
Express
Nginx
Firebase
JWT

