Hi, I'm Abdullah Tahir

|

Experienced Software Engineer with over 3 years of experience developing and maintaining robust applications. Skilled in ReactJS, Node.js, Ruby on Rails, and leveraging modern technologies to deliver innovative solutions.

Abdullah Tahir - Software Engineer

About Me

I'm a passionate Software Engineer with expertise in building modern, scalable web applications. I love turning complex problems into simple, beautiful, and intuitive solutions.

My Journey

With over 3 years of experience as a Software Engineer, I specialize in developing and maintaining robust applications using modern web technologies including ReactJS, Node.js, and Ruby on Rails.

I hold a BS in Computer Science from the University of Engineering & Technology, Lahore, with a strong foundation in data structures, algorithms, and software engineering principles.

I'm passionate about continuous learning, mentoring junior developers, and leveraging new technologies to enhance performance and deliver high-quality solutions.

Frontend Development

ReactJS, JavaScript, TypeScript, Redux

Backend Development

Node.js, Nest.js, Ruby on Rails, RESTful APIs

Database & Caching

MongoDB, Redis, Database Systems

DevOps & Monitoring

Docker, CI/CD, Azure DevOps, Prometheus, Grafana

Featured Highlights

Celebrating milestones and achievements in my professional journey

3-Year Work Anniversary

3-Year Work Anniversary

Amrood Labs Milestone

Celebrating 3 successful years of innovation and growth at Amrood Labs, contributing to cutting-edge software solutions.

Professional Recognition

Professional Recognition

Certificate of Excellence

Recognized for outstanding contributions and achievements in software engineering and technical leadership.

3+

Years Experience

Multiple

Recognitions

5+

Team Members Led

Skills & Technologies

Here are the technologies and tools I work with to bring ideas to life

Frontend
ReactJS
JavaScript
TypeScript
Redux
HTML5
CSS3
Component Architecture
React Hooks
Backend
Node.js
Nest.js
Ruby on Rails
RESTful APIs
Express.js
Server-side Operations
Database & Caching
MongoDB
Redis
Database Systems
Data Management
Performance Optimization
DevOps & Cloud
Docker
Azure DevOps
CI/CD Pipelines
Azure Virtual Machines
Cloud Services
Terraform
Monitoring & Tools
Prometheus
Grafana
New Relic
Site24x7
Uptime Kuma
EmailEngine
Automation
Development Tools
Git
GitLab
GitHub
npm
YouTrack
Trello
VS Code
Version Control

Featured Projects

Here are some of my recent projects that showcase my skills and experience

Success.ai
Success.ai
Dynamic email marketing platform with React.js frontend and Nest.js backend. Features automated email warm-up, personalized campaigns, and real-time analytics with high-volume data handling.

01/2024 - Present

React.js
Nest.js
RESTful APIs
Prometheus
Grafana
Azure DevOps
Tokn 1
Tokn 1
Responsive and interactive user interface built with React.js. Implemented efficient state management with React Hooks, Redux integration, and lazy loading for optimal performance.

06/2023 - 12/2023

React.js
Redux
React Hooks
JavaScript
State Management
DMARC Report
DMARC Report
Ruby on Rails application with Twilio integration for secure two-factor authentication. Features multi-workspace support, role-based access control using CanCanCan, and team collaboration.

06/2022 - 06/2023

Ruby on Rails
Twilio
CanCanCan
Authentication
Role Management
Server Optimization Project
Server Optimization Project
Implemented Redis caching and Docker containers to optimize server-side operations, achieving 30% reduction in server response times and improved scalability.

2022 - 2024

Redis
Docker
Performance Optimization
Caching
Scalability
CI/CD Pipeline Implementation
CI/CD Pipeline Implementation
Designed and implemented comprehensive CI/CD pipelines using Azure DevOps, significantly decreasing deployment times and improving overall code quality across multiple projects.

2022 - Present

Azure DevOps
CI/CD
Automation
Deployment
Code Quality
Monitoring & Analytics Setup
Monitoring & Analytics Setup
Set up comprehensive server monitoring using Prometheus and Grafana, providing real-time insights into application performance and system health.

2023 - Present

Prometheus
Grafana
Monitoring
Analytics
Performance Tracking

Experience & Education

My professional journey, educational background, and community involvement

Work Experience

Software Engineer
Amrood Labs
06/2022 - Present
Lahore, Pakistan
  • Led development of web-based applications with multiple stacks including ReactJS, Node.js, and Ruby on Rails
  • Optimized server-side operations by implementing Redis caching and Docker containers, reducing server response times by 30%
  • Implemented CI/CD pipelines using Azure DevOps, decreasing deployment times and improving overall code quality
  • Mentored and led a team of 5 junior developers, fostering collaborative environment and improving team productivity
  • Conducted thorough code reviews, ensuring adherence to coding standards and best practices
  • Presented monthly tech talks on new technologies and best practices, enhancing team knowledge and skills
  • Facilitated daily technical meetings to discuss project progress, challenges, and solutions
  • Wrote and maintained knowledge base articles, providing solutions to common issues and empowering team members
Teaching Assistant
Maths Department
09/2021 - 01/2022
Namal University, Mianwali
  • Assisted in teaching Sophomore Level Course - Differential Equations
  • Provided academic support and guidance to undergraduate students
  • Conducted tutorial sessions and helped students with problem-solving techniques
  • Graded assignments and provided constructive feedback to improve student understanding
Teaching Assistant
Electrical Engineering Department
03/2021 - 06/2021
Namal University, Mianwali
  • Assisted in teaching Junior Level Course - Applied Probability
  • Supported students in understanding complex probability concepts and applications
  • Facilitated lab sessions and practical exercises in probability theory
  • Collaborated with faculty to develop course materials and assessment methods

Education

BS Computer Science
University of Engineering & Technology, Lahore
2018 - 2022

CGPA: 3.39. Coursework included Object Oriented Programming, Data Structures and Algorithms, Database Systems, Software Engineering, Operating Systems, Mobile Application Development, Web Technologies, and Computer Networks.

Technical Expertise

Team Leadership & Mentoring

Led and mentored team of 5 junior developers

Performance Optimization

Achieved 30% reduction in server response times

DevOps & CI/CD

Azure DevOps, Docker, Monitoring Systems

Extracurricular Activities

Media Head
Media Head
Center of Excellence and Skills Development (CESD)

Led media communications and content strategy for skill development initiatives

Director HR
Director HR
Namal Idea Club (NIC)

Managed human resources and team coordination for innovation and entrepreneurship activities

Member
Member
Namal Society for Social Impact (NSSI)

Contributed to social impact projects and community development initiatives

International Eco Internship Programme
International Eco Internship Programme
WWF Pakistan - Community Service

Participated in environmental conservation and community service projects

Scout
Scout
Punjab Boy Scouts Association

Engaged in community service, leadership development, and outdoor activities

Get In Touch

I'm always open to discussing new opportunities and interesting projects. Let's connect and see how we can work together!

Contact Information

Location

Lahore, Pakistan

Let's Connect

Whether you have a project in mind, want to collaborate, or just want to say hello, I'd love to hear from you. I typically respond within 24 hours.

Send me a message
Fill out the form below and I'll get back to you as soon as possible.