Completed a 100-hour academic program focused on designing scalable, resilient, and cost-effective cloud solutions. Developed a comprehensive final project that involved architecting a multi-tier infrastructure using core AWS services (EC2, S3, RDS, and VPC), practicing proficiency in cloud security and high-availability design.
Developed and maintained a data visualization platform in the field of finance. using SvelteJS, d3.js, NextJS, NodeJS and AWS. In this position I was part of a team of 3, developing in all parts of the product, focusing heavily on the data visualizations.
Developed an online contracting portal for city hall garbage disposal in Flutter, Firebase and GCP. In this project I designed and implemented a cross platform solution for municipal organisations for ordering and tracking garbage disposal contracts. This was a complex project with many intricacies, custom user roles / admin, web dashboard and an end-user mobile app.
Developed and maintained client side in SvelteJS of a crypto banking platform. In this position I was part of a team of 3, developing all of our onboarding and registration pages, various interfaces for banking operations.
Web development for various clients worldwide, building business and landing pages using a variety of technologies to meet the needs of our clients. Using Webflow in conjunction with modern web frameworks (VueJS, Svelte, Etc..) for easy development and deployment.
Developed and maintained client side programming of a project in medical diagnostics, Leading a team of 2, maintaining and rebuilding core product features. We used VueJS, Python and AWS.
Assumed technical oversight and client-side programming leadership for a product in the field of medical diagnostics. Managed a team of two members, responsible for the maintenance and reconstruction of essential product functionalities.
Conducted code reviews, refactored existing code, and implemented performance enhancements to improve application speed and efficiency. Utilized responsive design principles and implemented intuitive user interfaces, providing consistent user experience across multiple devices.
Mentoring in a programming bootcamp in which students learn to develop web applications using JavaScript, VueJS, Node, MySQL, MongoDB, and various other tools.
personally taught and guided students throughout the course, helping with class assignments, homework and eventually a final project.
Worked as a server side Java developer on social casino games, supporting 10,000+ concurrent users, using JavaEE, Mysql and couchBase to support game logic, data gathering and analysis.
Created custom monitoring tools that included a visual interface, email notification system, server metrics and actions, user data and logs.
Programming:
Design:
This resume contains only the most recent and relevant tools and skills I have acquired, but the list is actually much longer, this is a partial list of tools/skills I worked with either briefly or a while ago:
The Enigmator is a riddles game, powered by ChatGPT. You can choose any subject and the Enigmator will generate riddles for you to solve for eternity. can you appease our cosmic riddler?
PlayA flash cards Vocabulary memorizer. This app was created using VueJS and ported to to Android and iOS using Cordova. Our biggest hits are the constructed languages of the TV series Game of Thrones: Dothraki and Velyrian, along with Elvish and Klingon, reaching 50K+ users world wide. In this app we used many tools to automate content creation and publishing. You can read more details about our process in my blog
Take a lookBubbles allows you to share and discover social events happening right now in your area.
Users can share social events in real time by creating bubbles. Other users can check-into bubbles, share photos and messages.
This app was created using Flutter for frontend, Firebase for database, user authentication, storage and hosting.
Open web appAn End to end orders management system for coffee shops and restaurants.
Clients can order, pay and get notified when the order is ready, all there's left to do is just to PickApp! With a complete dashboard for managamenet, business owners get full, realtime control over the business.
This app was created using Svelte for frontend, Firebase for cloud functions, database and user authentication. We used Cordova for native app ports, We also used tools such as Grunt for automations and publishing.
Try it
A puzzle game based on unique visual effect. I made this game with vanilla Javascript and used HTML5 canvas.
PlayAn online social playlist. This application lets users start their own music station and invite people in to add songs to the playlist. It's meant for use in house parties where there is one computer playing music. Users can join and add songs using their mobile phones without messing with the computer. users can also upvote and down vote added songs. I made this app using Svelte which is currently my favorite JS Framework. i also used SocketIO, Youtube API, FingerprintJS and NodeJS.
TryAgents is a geolocation based multiplayer game (you play outside with your friends). The goal is simple, to take pictures of opponent agents and "expose" them. This project was made with Flutter and Firebase.
Read more / DownloadA highly customizable cards slider widget with customizable button animations.
Read more on Pub.devI have many hobbies ranging from music to fire twirling, I’m a drummer in a band. I also enjoy surfing and snowboarding.
This resume was made with vanilla Javascript and deployed on Netlify. You can even fork it from Github along with other projects I made you might find interesting.