Tech Stack
My approach to software development focuses on creating efficient, scalable, and user-friendly solutions. I'm particularly interested in high-performance systems, distributed computing, and cutting-edge technologies. Below is a cross-section of technologies I work with to bring ideas to life:
Languages
- JavaScript (ES6+)
- TypeScript
- Python
- Rust
- OCaml
- Zig
- Solidity
Frontend
- React.js
- Next.js
- HTML & (S)CSS
- Tailwind
- Shadcn UI
- Styled Components
- Redux
- GraphQL
- Web3 JS
- Gatsby
Mobile & Cross-platform
- Flutter & Dart
- React Native
- FlutterFlow
Backend & Infrastructure
- Node.js
- Django
- AWS
- GCP
- Terraform
Databases & Messaging
- PostgreSQL
- MongoDB
- DynamoDB
- Redis
- Elasticsearch
- Cassandra
- RabbitMQ
- Kafka
- Firebase
Where I’ve Worked
Mobile Developer @ Tepia
September 2023 - Present
- Developed and maintained multiple mobile applications for both iOS and Android platforms.
- Administered backend systems and web portals that support mobile applications, ensuring seamless integration and functionality.
- Utilized cross-platform technologies to build efficient and responsive mobile solutions that maintain consistency across operating systems.
- Implemented comprehensive testing strategies to identify and resolve potential issues before deployment.
- Collaborated with UI/UX designers to ensure intuitive and engaging user experiences across all mobile applications.
- Integrated RESTful APIs and real-time data synchronization services to provide users with up-to-date information.
- Optimized application performance and ensured compatibility across a wide range of devices and screen sizes.
- Participated in Agile development processes, contributing to sprint planning, daily standups, and retrospectives.
- Managed app store submissions and updates, ensuring compliance with platform guidelines and requirements.
- Documented code, processes, and system architecture to facilitate knowledge sharing and future maintenance.
Some Things I've Built
Featured Project
Fairway Exchange
A comprehensive mobile and web platform for selling golf clubs. Built with Flutter and Flutterflow, this cross-platform application provides a seamless experience for iOS and Android users, along with a responsive web interface for admin management. The platform enables users to easily list, buy, and sell golf equipment while maintaining a smooth and intuitive user experience.
- Flutter
- Flutterflow
- Flutter Web
- iOS
- Android
Featured Project
KreweCar
At KreweCar, we transcend conventional ridesharing experiences. As a Senior Software Engineer, I'm dedicated to enhancing the journey itself, prioritizing every facet of your ride to ensure an enjoyable and seamless experience.
- Flutter
- Dart
- NodeJs
- Typescript
- Firebase
- Google Analytics
- Figma
- Github
- Codemagic
- Firebase Crashlytics
Featured Project
MyDry30
A sophisticated sobriety tracking application that helps users maintain and celebrate their alcohol-free journey. Built with React Native, the app features an intuitive 30-day challenge system with daily mood tracking, sleep quality monitoring, and motivational quotes. Users can track their progress with an emoji-based mood system, view their streak statistics, and choose between complete sobriety or moderation paths after completing the initial challenge. The app includes a toolkit and coaching features to provide comprehensive support throughout the user's journey.
- iOS
- Android
- React Native
- Firebase
- Node.js
Featured Project
Award Pool
At Award Pool, I played an instrumental role in crafting a dynamic web3 platform that fosters unique experiences and collectibles, while harnessing the power of blockchain technology to empower brands, creators, and collectors
- NodeJS
- AWS Lambda
- AWS EC2
- AWS API gateway
- Terraform
- Javascript
- EthersJS
- Python
- Tatum.io
- Mixpanel
- Bubble.io
Featured Project
Univus
Univus is an exclusive mobile app for university students to connect ✅, chat 🎙️ and exchange knowledge 🧠 from anywhere in the world 🌍.
- ReactJS
- Digital Ocean
- Django
- Flutter
- Dart
- Google Analytics
- Figma
- Scrum
- Git
Other Noteworthy Projects
view the archiveBlockchain Wallet
A blockchain wallet is a cryptocurrency wallet that allows users to manage different kinds of cryptocurrencies—for example, Bitcoin or Ethereum. A blockchain wallet helps someone exchange funds easily. Transactions are secure, as they are cryptographically signed. The wallet is accessible from web devices, including mobile ones, and the privacy and identity of the user are maintained
Decentralized Cryptocurrency Exchange
From music festivals and conventions to pop-up dinners and photography classes, transform your vision into experience that people will love and wish to join at all the time. Through this platform we enable users to discover Parties and other social happenings around them.
Jetstream
Jetstream, a pioneering blockchain and fintech company, embarked on groundbreaking ventures to reshape transaction landscapes and enhance user experiences from buyers in Africa and sellers in USA. Within this dynamic environment, I played a pivotal role as a senior software engineer, driving innovation and forging new paradigms in blockchain technology and mobile application development.
What’s Next?
Get In Touch
Am currently looking for new opportunities to grow my career and build scalable products, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!
Say Hello