My design portfolio can be found ... Here
Swoosh is a Flutter-based news application designed for the Gen Z audience, delivering news through an engaging swipe navigation interface. Utilizing a robust news API and a web scraping service, it ensures comprehensive coverage of current events while a cache service mechanism enhances performance by quickly serving previously fetched articles. With plans to integrate AI technologies, Swoosh aims to refine content by summarizing articles and highlighting key points, making news consumption relatable and visually appealing for its users.
Flutter |
Dart
I created a Dijkstra algorithm visualizer using React, even though I'm not super familiar with React yet. I know what components are and managed to hack together a working visualizer with one. It was a fun project that helped me learn and experiment with new tech, This is like an update on the backtracking algorithm visualizer i made two years ago here Here
React |
Javascript
Imagine this: Cosine similarity, but for code. Simulscript breaks down programming constructs into vectors, making plagiarism detection a breeze. High cosine similarity? That means the code is pretty darn similar. Check out the live preview and details on GitHub, courtesy of Teddy Oweh ↗
Javascript |
HTML/TailwindCSs
Peekthrough, a web application, retrieves content from paywalled websites by taking a link and accessing the Google cached version while disabling JavaScript. Utilizing server routing, Peekthrough ensures seamless access to information behind paywalls, offering users an efficient way to view content without restrictions. i have a blog on how i did it Here
NodeJS, Javascript|
HTML/CSS
A friend of mine is into day trading and needs detailed data to spot patterns. He wants to know the highest and lowest prices for a particular stock each week over six months, specifically which day of the week hits the highest and lowest points. To help him out, I used the Alpha Vantage API and leveraged my Java skills along with some REST API concepts. I managed to pull together a solution that provides him with the weekly highs and lows, making it easier for him to analyze trends and make informed trading decisions Here
JAVA|
REST API
your hassle-free screen recording web app! Whether you're showcasing tutorials, demos, or sharing your coding expertise, SimulRecord has got you covered. Say goodbye to complex and expensive screen recording software, This was especially too easy for my mom
Javascript |
HTML/TailwindCSs
I designed and developed the official website for the Engineers in Manitoba: Nigerian Members Chapter, providing a professional online platform for members to connect, access resources, and stay updated on chapter activities. The website features a user-friendly interface, showcasing the chapter's mission, events, and member services. With a focus on functionality and accessibility, the site serves as a valuable hub for engineers in Manitoba's Nigerian community to engage and collaborate effectively.
Javasript|
HTML/CSS
A Java application uses Raspberry Pi Zero and the SW-420 sensor to transform traditional washing machines into smart devices. By integrating with the Twilio API, the system sends SMS notifications to users when their laundry is done, eliminating the need for constant checking.
Java
stands at the crossroads of two of the most popular music platforms, YouTube and Spotify. This program serves as a bridge between them, streamlining users' music experiences. When a user likes a music track on YouTube, YouSpot-Sync immediately recognizes this preference and automatically appends the song to a predefined Spotify playlist.
Java
I made this old-school 2D Java game that's all about exploring dungeons and snagging treasure chests. But get this, it's not just about the gameplay – I geeked out on some serious coding stuff too. I used object-oriented programming to keep things organized and efficient. Plus, I structured everything into neat little packages and managed resources on the fly. Oh, and did I mention you can chat with NPCs for tips? It's like having your own personal guide through the adventure.
Java
Chrome extension for real-time, anonymous student queries. Built with Express.js, Socket.io, and JavaScript to boost engagement in online classes and lectures by accommodating hesitant students.
Javasript |
Express JS/Socket.io
The DNA Pattern Matcher is a specialized software tool designed to quickly identify and highlight matching DNA sequences from a vast pool of genetic data. By implementing the Knuth-Morris-Pratt (KMP) algorithm, this tool can swiftly locate patterns, significantly improving performance over naive search methods. Live preview in github README.md
Javasript|
HTML/CSS
I whipped up this Java-based Enigma machine simulator for tinkering with historical encryption. It's a nifty tool that lets you encrypt and decrypt messages using a simplified version of the Enigma algorithm. Just input your message, follow the prompts, and the simulator does its magic, transforming each character using the Enigma's rotor configurations and reflector wiring. Perfect for those who want to dabble in encryption without breaking a sweat.
Java
Developed an interactive map using the p5.js framework where a mouse navigates to find an exit at the bottom right corner. Implemented recursive backtracking for maze generation and utilized randomized movements to simulate mouse navigation, showcasing advanced algorithmic skills and innovative use of web frameworks.
Javasript |
P5.js
A web-based application facilitating effortless bill-splitting among friends and colleagues. Enables users to generate shareable links for easy access, and offers clear breakdowns of individual contributions, detailing who owes whom. Perfect for group outings and shared expenses, ensuring transparency and fair financial interactions. Live preview in github README.md
Javasript |
HTML/CSS
I developed a web-based Breakout game to deepen my understanding of using the Canvas API and to explore the intricacies of game physics, resulting in a captivating gaming experience that seamlessly blends both educational endeavors and entertainment. Live preview in github README.md
Javasript |
HTML/CSS
Reach out to me
oke-o59@webmail.uwinnipeg.ca
samuellokay@gmail.com