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.