I’m a creative developer with 4+ years of experience in crafting clean code, slick frontend interfaces, and efficient backends.

With a passion for modern web tech and creating digital experiences, I love well-written code; simple, clever design, and carefully crafted UI/UX.

Recent Work

Kinterak

NextJSMongoDBTailwind CSSAWS

Built the very foundation by creating the customer-facing website (for marketing and pre-purchase), the main platform for bereavement services (post-purchase), and the admin panel. Handled everything from how customers first discover and use the service, to the core features that deliver value, as well as the tools for managing the business.

Kinterak

Triform

SvelteReactLaravelTailwind CSSMySQL

Triform is a DevOps platform designed for Python-based LLM implementations, making scalable AI integration and orchestration accessible to everyone. I maintained and built new features for the first version of the web app using React, and later made all the frontend web developement for their version 2, which was rebuilt in Svelte.

Triform

Climate Tracker Initiative

ReactMongoDBTailwind CSSNode.jsRedisAWS

Climate Tracker Initiative gives users access to APIs and data from companies worldwide, with statistics from ESG, sustainability, and annual reports. The platform can automatically find and analyze company reports using advanced AI. As a senior full stack and DevOps engineer, I managed the team, built the architecture, and set up a custom CI/CD pipeline with GitHub Actions, AWS EC2, and CloudFront for smooth deployments.

Climate Tracker Initiative

Coffee Shop

HTMLCSSJavaScriptFigma

A very small project I am proud of from the very early stages of my career. I designed the UI for a coffee shop startup from scratch using Figma, and then brought it to life by implementing the website with HTML, CSS, and JavaScript. This project helped me learn how to turn ideas into a real product and work closely with clients to deliver exactly what they needed.

Coffee Shop

(Plus another estimated 30 unreleased projects, and about 3 upcoming ones.)

Certifications

2023

HTML & CSS in Depth

HTML & CSS in Depth

Build responsive web pages using HTML and CSS

Understand the box model and how to style elements effectively

Use CSS Flexbox and Grid for layout design

Implement responsive design techniques for various devices

2023

Programming with JavaScript

Programming with JavaScript

Use JavaScript to create interactive web pages

Understand the Document Object Model (DOM) and how to manipulate it

Implement event handling to create dynamic user experiences

Use JavaScript to fetch and display data from APIs

2023

Advanced React

Advanced React

Create robust and reusable components with advanced techniques and learn different patterns to reuse common behavior

Interact with a remote server and fetch and post data via an API

Seamlessly test React applications with React Testing Library

Integrate commonly used React libraries to streamline your application development

2023

Principles of UX/UI Design

Principles of UX/UI Design

Describe the fundamentals of User Experience (UX) design and research

Describe accessibility considerations in design

Practice developing user empathy through research

Create wireframes and prototypes in Figma

Apply design principles to create user-centered interfaces

2023

Version Control

Version Control

Implement Version Control systems

Navigate and configure using the command line

Use Git to track changes in code and collaborate with others

Manage code revisions

Work with GitHub to host and share code repositories

Specialization
2023

Meta Front-End Web Development

Meta Front-End Web Development

Learn to use React in relation to Javascript libraries and frameworks.

Learn to use React to create interactive web applications & understand the principles of UX/UI design.

Learn Bootstrap CSS Framework to create webpages with GitHub repositories & version control

Learn to use Figma to create wireframes & prototypes.

2024

Automating Real-World Tasks with Python

Automating Real-World Tasks with Python

Use Python external libraries to create and modify documents, images, and messages

Understand and use data serialization to send messages between running programs

Understand and use Application Programming Interfaces (APIs) to interact with web services

Build a solution using the skills you have learned

Use Python to automate tasks in your daily life

2024

Configuration Management and the Cloud

Configuration Management and the Cloud

Understand the benefits of configuration management and infrastructure as code

Automatically deploy new virtual machines running in the Cloud

Create and maintain containers with Docker and Kubernetes to create efficient and safe application deployment

Deploy changes in a safe manner following CICD principles

2024

Troubleshooting and Debugging Techniques

Troubleshooting and Debugging Techniques

Analyze real-world IT problems and implement the appropriate strategies to solve those problems

Demonstrate techniques to quickly find and solve the root cause of problems in IT infrastructure

Understand the root cause for problems related to speed, crashes, or exhausted resources in your computer

Identify the most common pitfalls of your code and how to fix them

2024

Using Python to Interact with the Operating System

Using Python to Interact with the Operating System

Setup, configure, and use your own developer environment in Python

Understand and use regular expressions (regex), a powerful tool for processing text files

Manipulate files and processes running on the Operating System using Python

Know when to choose Bash or Python, and create small scripts using Bash

Specialization
2024

Google IT Automation with Python

Google IT Automation with Python

Automate tasks by writing Python scripts

Use Git and GitHub for version control

Manage IT resources at scale, both for physical machines and virtual machines in the cloud

Analyze real-world IT problems and implement the appropriate strategies to solve those problems

Skills

  • Leadership

    Project & Team Management

  • Process

    Agile Methodologies

  • Leadership

    Team Leadership

  • Communication

    Cross-Functional Collaboration

  • Technology

    AI Development (Artificial Intelligence and Machine Learning)

  • Technology

    DevOps (CI/CD, Infrastructure as Code)

  • Analytics

    Data Analytics (Data Visualization, Data Science Techniques)

  • Technology

    Python Automation

  • Technology

    Database Management (SQL, NoSQL, Database Optimization)

Tech Stack

In addition to my daily bread and butter – HTML/CSS/JS – I work with a variety of tools and technologies depending on the project. These are my primary go-tos, but I occasionally wander into more unknown territory.

Frontend

NextJS
Svelte
React
Nuxt
Vue
Express
Tailwind
Bootstrap
ShadCN

Backend & DB

Nodejs
Laravel
Flask
FastAPI
MongoDB
MySQL
PostgreSQL
Supabase
Redis

Tooling

Git
AWS
Docker
NPM
TypeScript
ESLint
Prettier
Vite
GCP

Misc. tools

Figma
OpenAI
Notion
Stripe
Linear
Jira
Postman
Discord
Slack

About Me

Self-Taught, All-In

I didn’t wait for a classroom or a syllabus - everything I know, I learned by diving in headfirst If it’s on the internet, I can learn it. Debugging at 2am? Been there. Turning coffee into code? Absolutely. If you throw a new tech at me, I’ll have it running before you finish your coffee.

Evolve or Be Extinct!

Keep learning, keep evolving - because the moment you stop, you start falling behind.

Contact Me

Feel free to email me at abdulnafay53@gmail.com

You can also reach out to me on Github.

Or connect with me on LinkedIn.

Download my CV

Feel free to reach out - Time to create something epic!