Ahmed Ali

Full-Stack Developer

Areas of Interest

Websites
Mobile Apps
Desktop Apps
Web Scraping
Automation
Document Generation
Email Services
Subscription Services
Server Management
Project Management
Web / Mobile Design

Skills

Git
html5
css
Progressive Web App
Accessibility
jQuery
Javascript
Typescript
Python
Go
React
Next.js
Expo
FFmpeg
Electron
Puppeteer
Handlebars
Twilio
Redux
Firebase
aws
Azure
MongoDB
RevenueCat
SQL

Familiar collaborative / workflow tools

Jira
Jenkins
Trello
Source Tree
Glup
Notion

Familiar design & Prototyping software

Figma
ExcaliDraw
Adobe XD
Adobe Illustrator
Adobe PhotoShop
Invision

Projects

PowerLv

A comprehensive fitness tracking and social platform that helps users monitor their progress, connect with friends, and compete on the leaderboards. Currently in active development with MVP features deployed.

Core Implemented Features:
  • Workout logging with personal record tracking
  • Social feed for sharing fitness achievements with photos and videos
  • Global and country-specific leaderboards for different exercises
  • Customizable workout routines and exercise management
Notable Details:
  • Detailed two-layer content filtering system
  • Multi-tier user management (admin, moderator, and standard roles)
  • User authentication and comprehensive profile management
  • Real-time data synchronization across multiple collections
Technical Architecture:

Built on Firebase using Firestore, Storage, Cloud Functions for automated data consistency and batch processing for large-scale updates.

Notable Tech Involved

React Native
RevenueCat
Firebase
ExcaliDraw
Jira
Figma

SoundBoard

I happened to be searching the app store for a custom sound board but after being dissatisfied with what i found, I decided to build my own. The app gives the user the ability to create an infinite amount of sound tiles that when tapped play any sound of their desire

Notable Tech Involved

React Native

BlogsVille

This is the first app that I've designed, developed and published, its also where I spent a lot of my time in the early days of my development journey. The inspiration behind the app is pretty simple, I spent so much time listening to podcasts I went ahead and built my own media streaming app. The app is my idea of what a personal blog / podcast would look like, it features a user authentication, a custom dashboard and supports over the air updates.

Notable Tech Involved

React Native
Firebase
Figma

This Portfolio

This website demonstrates my ability to take designs (created by yours truly) and translate them into an interactive and responsive static websites

Notable Tech Involved

html
css
JavaScript
Figma

Pokedex

A simple project created years ago of an index of all the characters from a popular video game

Notable Tech Involved

React

Experience

Notso Software

Jun 1st, 2024 - Present
Owner / Primary Developer
  • My platform for launching ideas, products, and solutions.
  • Building custom web and mobile applications for clients based on their specific requirements and business needs

Kenna Technology Solutions Inc

Nov 1st, 2022 - May 31st, 2024
Application Developer
  • Assisted in the onboarding of new developers on to the project I was responsible for
  • Assisted in the integration of client approved design schemes
  • Worked with multiple different teams to develop large, complex and scalable solutions based on the desires and expectations of clients
  • Assisted in the deployment and documentation of releases across multiple environments, ensuring seamless integration of changes through each phase of deployment
  • Responsible for the delegation of tasks and served as the primary point of contact for the implementation of feature requests. Also had a role in assessing the feasibility of design changes from either the project's Team Lead or Project Manager

Juno College

Feb 2021 - April 2021
Web Development Bootcamp
  • Sharpened my web development skills, best practices and accessibility standards
  • Collaborated with peers on group projects to build responsive and accessible web applications
  • Learned industry standards and practices
  • Gained experience with API integration, responsive design principles, and cross-browser compatibility

Your Fuse Inc

Dec 2019 - Jun 2020
Intern Software Engineer
  • Primarily developed using React, Redux and Google Firebase.
  • Developed solutions based on the expectations of clients and the guide of senior developers.
  • Assisted in the integration of client approved design schemes using the design & prototyping tool Invision

Seneca College

2018 - 2020
Computer Systems Technology
  • Studied the fundamentals of working with computers
  • Gained hands-on experience with hardware and software troubleshooting
  • Learned about networking concepts and protocols
  • Developed skills in programming languages such as Java and Python

Freelancer

May 2017 - Nov 2019
Web Developer
  • Created web sites and apps for friends and family
  • Used Adobe suite skills to create mock-ups for clients as well as trained them how to use it.
  • Delivered documentation upon delivery of requests