Muhammad Abdul Nafay

Software Developer.

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.

Kinterak

  • NextJS
  • MongoDB
  • Stripe
  • Tailwind CSS
  • AWS

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
Kinterak — project screenshot

Climate Tracker Initiative

  • React
  • Supabase
  • Tailwind CSS
  • Node.js
  • Redis
  • AWS

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
Climate Tracker Initiative — project screenshot

Story Moments

  • NodeJS
  • MongoDB
  • AWS

As the backend developer for Story Moments, I built and improved robust backend APIs to ensure fast, reliable, and secure data flow between the mobile app and the server. I designed and implemented CI/CD pipelines and scalable cloud infrastructure, enabling the system to efficiently handle high volumes of API requests and supporting smooth, automated releases and deployments. The backend was developed using Node.js, MongoDB, and AWS.

Story Moments
Story Moments — project screenshot

Triform

  • Svelte
  • React
  • Laravel
  • Tailwind CSS
  • MySQL

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
Triform — project screenshot

(Plus another 8 client projects under private agreements, and 2 upcoming ones.)

2024

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

View
2024

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

View
2024

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

View
2024

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

View
2023

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

View
2023

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

View
2023

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

View
2023

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

View
2023

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

View
LeadershipProject & Team ManagementProcessAgile MethodologiesLeadershipTeam Leadership
CommunicationCross-Functional CollaborationTechnologyAI Development (Artificial Intelligence and Machine Learning)TechnologyDevOps (CI/CD, Infrastructure as Code)
AnalyticsData Analytics (Data Visualization, Data Science Techniques)TechnologyPython AutomationTechnologyDatabase Management (SQL, NoSQL, Database Optimization)

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

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.

Feel free to email me at abdulnafay53@gmail.com

Or connect with me on LinkedIn.

You can see my projects in detail on GitHub.

Download my CV

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