Skills

Key skills that define my professional identity.


Atta ur Rehman possesses a comprehensive skill set spanning frontend and backend development, mobile app development, AI/ML integration, and cloud infrastructure. With 2+ years of professional experience, he has mastered modern web technologies and frameworks that enable him to build scalable, performant, and user-friendly applications.

His frontend expertise includes React, Next.js, TypeScript, and modern CSS frameworks, while his backend skills encompass NestJS, Django, Node.js, and RESTful API development. For mobile development, he specializes in React Native (both CLI and Expo) for cross-platform applications. Additionally, Atta has extensive experience with AI and machine learning technologies, including LLM integration, LangChain, RAG systems, and chatbot development.

Below is a detailed breakdown of his technical skills, each rated based on proficiency and real-world application experience. These skills have been applied across numerous projects showcased in his projects portfolio and developed through his professional experience.

React

Craft interactive user interfaces using components, state, props, and virtual DOM.

Next.js

Effortlessly build dynamic apps with routing, layouts, loading UI, and API routes.

React Native

Develop cross-platform mobile apps using React for consistent and engaging experiences.

Nest.js

Create scalable and modular applications with a progressive Node.js framework.

Node.js

Run JavaScript on the server side, enabling dynamic and responsive applications.

Typescript

Enhance JavaScript with static types, making code more understandable and reliable.

Javascript

Create interactive and dynamic web experiences with the versatile scripting language.

MongoDB

Store and retrieve data seamlessly with a flexible and scalable NoSQL database.

Tailwind CSS

Design beautiful, modern websites faster with a utility-first CSS framework.

Stripe

Integrate secure payment processing for e-commerce and subscription services.

Git

Version control and collaborate on projects efficiently with distributed version control.

Django

Build robust web applications with Python's high-level web framework.

Python

Develop powerful applications and AI solutions with a versatile programming language.

LangChain

Build applications with LLMs through composability, connecting language models to data sources and APIs.

LLM

Work with Large Language Models like GPT-4, Claude, and Llama for AI-powered applications and chatbots.

AI

Develop AI-powered solutions including chatbots, RAG systems, and intelligent automation using modern AI technologies.

Supabase

Build scalable applications with an open-source Firebase alternative.

HTML 5

Structure web content beautifully with the latest version of HyperText Markup Language.

CSS 3

Style web pages creatively with the latest iteration of Cascading Style Sheets.

AWS

Utilize Amazon Web Services to build and deploy scalable, reliable, and secure applications.

Firebase

Build and deploy mobile and web applications with Google's platform.