Areesh Ali Abdullah
Fullstack Developer | SWEI'm passionate about |
About Me
A glimpse into my background, experience, and what drives me as a developer.
I'm a passionate software engineer with 1+ years of experience building web applications and digital products. Currently working as a Full Stack Developer at Futurenostics, where I handle full-stack development and develop scalable solutions.
My journey in tech started with a curiosity about how things work on the web, which led me to pursue a degree in Computer Science. Since then, I've worked with clients and companies to create meaningful digital experiences.
When I'm not coding, you can find me contributing to open source, writing technical articles, or exploring new technologies to stay at the cutting edge of web development.
Work Timeline
2024 - Present
Associate SWE
Futurenostics
Nov 2024 - Jan 2025
Backend Development Intern
Clouditecture
June 2023 - Sep 2023
SWE Intern
Mercurial Minds
Skills & Expertise
I've worked with a variety of technologies and tools throughout my career. Here's a snapshot of my technical expertise.
Frontend
Backend
DevOps
Tools
Work Experience
My professional journey through various roles and companies.
Associate Software Engineer
Working on multiple client and internal projects as a Full Stack Developer. Focused on building and maintaining scalable applications using modern web technologies.
Key Achievements:
- Developed and maintained multiple scalable client projects based on different tech stacks
- Implemented core feature of Permissions and Roles to handle User Access Control for Internal Digital Commerce Platform
- Implemented localization using custom Lambda functions, allowing event apps to serve client-specific multi-language content
- Implemented OAuth using Shopify Authentication for a Digital Commerce Platform, enabling secure access to client data
- Worked on AWS Serverless architecture, utilizing Lambda functions for backend processing and DynamoDB for data storage
- Reduced API response times by 30% through query optimization and caching strategies
Backend Developer Intern - Remote
Worked with the engineering team to develop scalable backend services and internal APIs to develop AI-Saas Platform.
Key Achievements:
- Built an authentication service using Node.js and Express, integrating JWT for secure user sessions with Clerk.js
- Integrate OpenAI API to develop AI-driven features for the platform
- Designed and implemented a RESTful API for user management, improving data retrieval speed by 40%
- Collaborated with frontend developers to ensure seamless integration of backend services
- Optimized database queries resulting in 60% faster API response times
Software Development Intern
Joined the engineering team working on enterprise client solutions, focusing on backend services and frontend templating using JavaScript/TypeScipt and dotnet stacks
Key Achievements:
- Developed and maintained RESTful APIs using Node.js and Express for internal and client-facing dashboards
- Integrated third-party APIs to enhance application functionality, improving data accuracy by 25%
- Automated Clockify Task Management System using Appscript to store data in Google Sheets, reducing manual entry time by 50%
- Integrated Backend services with frontend applications using React and Redux
- Participated in code reviews and contributed to team knowledge sharing sessions
Featured Projects
A selection of projects I've worked on, showcasing my skills and experience in building web applications and digital products.
DialedN
DialedN
A full-featured e-commerce platform with multi-vendor support and access to wide range of shipping Apis to streamline logistics.
Social Media Analytics
Social Media Analytics
A tool for analyzing social media performance across multiple platforms with custom reporting and insights.
Fellowships & Achievements
Recognition and programs I've been part of throughout my professional journey.
Blog & Articles
I regularly write about web development, software engineering, and technology. Here are some of my recent articles.
Building Scalable React Applications with Next.js
Learn how to leverage Next.js features to build scalable and performant React applications with server-side rendering and static site generation.
Optimizing Database Queries for Better Performance
Explore techniques for optimizing database queries to improve application performance and reduce server load.
Implementing Authentication with NextAuth.js
A comprehensive guide to implementing authentication in Next.js applications using NextAuth.js with various providers.
Creating Custom Hooks in React
Learn how to create and use custom hooks in React to share stateful logic between components and improve code reusability.
Containerizing Your Node.js Application with Docker
A step-by-step guide to containerizing your Node.js application using Docker for consistent development and deployment environments.
State Management Patterns in React
An exploration of different state management patterns in React, from Context API to Redux and Zustand.
Open Source Contributions
I'm passionate about open source and regularly contribute to various projects. Here are some of my notable contributions.
facebook/react
A JavaScript library for building user interfaces
Fixed a bug in the event handling system that was causing memory leaks in certain scenarios.
vercel/next.js
The React Framework for Production
Added documentation for new API routes feature and provided examples for common use cases.
tailwindlabs/tailwindcss
A utility-first CSS framework for rapid UI development
Implemented a new utility class for handling aspect ratios in responsive designs.
username/open-source-library
A utility library for handling common JavaScript tasks
Created and maintain this open-source library that has 500+ stars and 50+ contributors.
GitHub Contribution Graph
GitHub contribution graph will be displayed here
Education & Certifications
My academic background and professional certifications that have shaped my knowledge and expertise.
Education
Bachelor of Science in Computer Science
Air University
Focused on software engineering and computer architecture. Participated in multiple hackathons and coding competitions.
Notable Courses
Certifications
What People Say
Feedback from colleagues and clients I've had the pleasure of working with.
"John is an exceptional developer who consistently delivers high-quality code. His attention to detail and problem-solving skills make him a valuable asset to any team."
Sarah Johnson
CTO at Tech Innovations
"Working with John was a pleasure. He not only delivered the project on time but also suggested improvements that we hadn't considered. His technical expertise is impressive."
Michael Chen
Product Manager at StartupX
"John's ability to translate complex requirements into elegant solutions is remarkable. He's a great communicator and always keeps the team informed about progress and challenges."
Emily Rodriguez
Lead Developer at WebSolutions
"I've worked with many developers, but John stands out for his commitment to quality and his collaborative approach. He's not just a coder, but a true problem solver."
David Kim
Engineering Manager at TechGiant