I'm Tarek Ait Ahmed. I live in algeria, algiers, where I build the future.
helooo, i'm tarek ait ahmed a second year student at ESI (Ecole Nationale Supérieure d'Informatique (Ex. INI)), an IT enthusiast, UI/UX designer, full stack web developer. Interested to learn new things and technologies that helps building innovative solutions to real world problems.Algerian freelancer.
Experience with agile methodologies and different project managment tools, that insure the smoothness of the work flow through all the development phase.
Usage
Tools, technologies and gadgets I use on a daily basis but not limited to.
Education
Baccalauréat – National Ranking & International Experience
I earned my Baccalauréat in Algeria with an excellent score of 18.77, which placed me among the top 100 students nationwide. As recognition, I was invited on a presidential-sponsored trip to Italy, alongside the country's top-performing students.
That experience not only broadened my horizons but also allowed me to build strong friendships and connections with peers who now study in top institutions across Algeria and abroad. I'm deeply grateful for the memories and motivation this opportunity provided.
Undergraduate Studies – ESI Algiers
I am currently in my second year at the École Nationale Supérieure d'Informatique (ESI Algiers) the top computer science school in Algeria.
My first year laid a strong foundation in computer science, filled with unforgettable experiences and essential learning. In my second year, I advanced my practical and theoretical knowledge across multiple domains:
- Full Stack Web Development
I improved my skills by building real-world applications and learning new technologies across both frontend and backend development. - Cybersecurity & Networking
I gained foundational knowledge in networks, cryptography, and web security. I regularly engage in problem-solving on platforms and participate in security talks hosted by Shellmates and peers, sharing insights and best practices. - Project Management
My second-year team project introduced me to Agile methodologies, which we applied to deliver a functional product with a smooth workflow. I also learned how to maintain projects using tools like Jenkins and GitHub, improving collaboration and tracking. - Cloud Technologies
I began exploring AWS Cloud Services, gaining familiarity with tools and architecture used for infrastructure and SaaS platforms. I’m currently learning to design scalable cloud solutions for small businesses and startups.
Freelance Work & Career Aspirations
I now work as an independent freelancer in Algeria, creating web applications and software — from UI/UX design to backend development and deployment.
I'm actively seeking a part-time role as a developer or project manager, where I can apply my skills, continue growing professionally, and contribute to meaningful projects.
Soft Skills & Collaboration
UI/UX Department Member at CSE (Club Scientifique de l'ESI)
Contributed to the design and development of websites for various events and personal projects. Collaborated closely with team members on both technical and creative aspects.
Development Department Member at GDG Algiers
Part of the largest Google Developer Group in North Africa. Participated in talks, workshops, and app development projects. Learned and worked with new technologies in a collaborative environment.
Collaborative School Projects
Frequently work on end-to-end projects with classmates — from design and planning to development and final presentations. These experiences have helped me develop:
- Public speaking and presentation skills
- Online collaboration and communication
- Teamwork efficiency and cross-functional coordination
These engagements have shaped my ability to thrive in team settings, communicate effectively, and lead or support projects from concept to delivery.
Programming Languages
C – Low-level Procedural Language
Pascal – Structured Programming Language
Python – High-level General Purpose Language
C# – Modern Object-Oriented Language (used in Unity)
JavaScript – Scripting Language for Web Development
Java – Object-Oriented Programming Language
TypeScript – Typed Superset of JavaScript
Experienced in both Procedural and Object-Oriented Development
Web Development
Frontend
HTML – Markup Language for Web Pages
CSS – Styling Language
JavaScript – Core Web Programming Language
React – UI Library
Vue.js – Progressive JavaScript Framework
Next.js – React Framework for Fullstack Applications
Tailwind CSS – Utility-first CSS Framework
Bootstrap – Responsive UI Component Framework
Zustand – State Management for React
ESLint – Code Quality and Linting Tool
Husky – Git Hooks Automation
Backend
Node.js – JavaScript Runtime Environment
Express.js – Web Framework for Node.js
Django – Python-based Web Framework
Prisma – ORM for TypeScript and Node.js
Sanity – Headless CMS
Databases
MongoDB – NoSQL Document Database
MySQL – Relational Database Management System
PostgreSQL – Advanced Relational Database
Firebase – Backend-as-a-Service Platform (Realtime DB & Auth)
Tools
Visual Studio Code – Primary Code Editor for Web Development
Visual Studio – IDE for C# and Unity Development
IntelliJ IDEA – Java and Fullstack Development IDE
Postman – API Testing and Development Tool
Google Chrome – Main Development Browser
Figma – UI/UX Design and Prototyping Tool
Notion – Note-taking and Project Documentation
GitLab – DevOps Platform & Source Code Repository
Jenkins – Automation Server for CI/CD
GitHub Desktop – GUI for Git
GitHub Projects – Project Management Board
Version Control
Git – Distributed Version Control System
GitHub – Code Hosting Platform for Git Repositories
Operating Systems
Windows – Primary Operating System
Linux – Secondary OS; Familiar with Command Line Interface
Design & UI/UX
Figma – Interface Design & Prototyping Tool
Game Development
Unity – Main Game Engine
Visual Studio () – Code Editor and IDE for Unity
Aseprite – 2D Pixel Art Tool
Platforms
GitHub – Code Hosting & Collaboration
Spotify – Music Streaming
Render – Cloud Hosting Platform
Sanity – Headless CMS Platform
Steam – Game Distribution Platform
Jenkins – CI/CD Automation Platform
Heroes
Inspired by Rafael Condo's heroes list, here's my own curated lineup of code conjurers and digital dynamos that I'm absolutely stoked to meet someday. "In no particular order"