Muhammad Arslan — Python, Ruby & Node.js engineer
Specialization: Software Engineer
Based in: Lahore, Pakistan

Let's meet!

I'm Arslan
I build web apps with Python, Ruby & Node.js.

Portfolio

Check out my featured projects

About Me

Ship stable backends and clear product UX

3+

Happy clients

4+

Years of experience

5+

Projects done

I'm a software engineer with 4+ years shipping production web apps. I work mainly in Python, Ruby on Rails, and Node.js—REST APIs, integrations (e.g. Twilio), background jobs, and AWS-backed deployments—paired with React or React Native when the product needs a polished UI. I care about maintainable code, sensible architecture, and systems that stay fast as usage grows.

Name Muhammad Arslan
Location Lahore, Pakistan

Frontend
development

React.Js Figma TypeScript

I specialize in React, TypeScript, and JavaScript, creating responsive, high-performance web applications with dynamic, user-friendly interfaces and seamless experiences.

Service/Feature Image

Backend
development

Ruby Python Node.js

I build backends with Python, Ruby on Rails, and Node.js—scalable systems, robust APIs, and clean service boundaries.

Service/Feature Image

Quality Assurance and Testing

Manual Automatic Rspec Jest

I have experience in Quality Assurance and Testing, ensuring robust performance through test cases, automated testing, and maintaining high-quality standards.

Service/Feature Image

Launch and
Support

Deployments Bug fixing Maintenance

I have experience in Maintenance and Support, optimizing performance, troubleshooting issues, managing updates, and ensuring seamless application functionality and user experiences.

Service/Feature Image

Education

Education and practical experience

I earned my Bachelor of Science in Computer Science from the University of Engineering and Technology (UET), Lahore, where I focused on programming, systems, and web applications. My academic journey provided a strong foundation in programming and problem-solving.

After graduation, I launched my career in web development, specializing in Ruby on Rails and Python to build robust applications. I later expanded into modern technologies like React.js, enabling me to create dynamic and user-friendly interfaces while delivering impactful solutions.

Work experience

2022 - 2023
Associate Software Engineer

at Devsinc

As an Associate Software Engineer at Devsinc, I mastered Ruby on Rails and React.js, enhancing my full-stack development skills. This experience fostered both my professional growth and technical expertise

2023 - 2024
Software Engineer

at Devsinc

During my time at Devsinc as a Software Engineer, I honed my skills in Python and React Native, gaining hands-on experience in building scalable backend systems and dynamic mobile applications.

2024 - now
Python Engineer

at Synares Systems

Python-focused role: AI-assisted features, prompt engineering, and Neo4j graph modeling for lineage-style products. I shipped backend pieces that connect LLM workflows to app data and designed graph structures so complex relationships stay queryable at scale.

Recognition

Devsinc Rising Star recognition awarded to Muhammad Arslan

Rising Star at Devsinc — internal recognition for impact, growth, and contribution while I was on the engineering team.

Kodesinc Employee of the Quarter certificate for Muhammad Arslan

Employee of the Quarter at Kodesinc — recognition for dedication, performance, and contributions to the team.

Certificates

IBM Developer Skills Network courses completed on Cognitive Class (formerly Cognitive Class.ai).

Certificate: Introduction to Data Science (IBM Cognitive Class)

Introduction to Data Science

DS0101EN · May 6, 2021 · Verify

Certificate: Python 101 for Data Science (IBM Cognitive Class)

Python 101 for Data Science

PY0101EN · June 17, 2021 · Verify

Certificate: Data Visualization with Python (IBM Cognitive Class)

Data Visualization with Python

DV0101EN · July 12, 2021 · Verify

My education

2017 - 2021
Computer Science

Bachelors from University of Engineering & Technology, Lahore

I earned my Bachelor's in Computer Science from UET Lahore, gaining expertise in C/C++, OOP, databases, and Arduino. My passion for AI and OpenCV drove me to explore neural networks and computer vision, shaping my interest in intelligent systems.

My favourite tools

Python
Ruby on Rails
Node.js
React
React Native
TypeScript logo
TypeScript
PostgreSQL logo
PostgreSQL
Neo4j logo
Neo4j
AWS
RSpec
Jest logo
Jest
Docker
ChatGPT / OpenAI logo
ChatGPT
Claude logo
Claude
Cursor IDE logo
Cursor

Skills & technologies

A concise map of what I’ve used in production and serious side projects—including ML & AI coursework from UET Lahore. Icons above are the stack I lead with most often; below is the fuller picture.

AI / ML

Machine learning Artificial intelligence Prompt engineering D3.js

Languages

Python Ruby JavaScript TypeScript PHP SQL HTML CSS

Frameworks & UI

Ruby on Rails Django Django REST Framework Next.js React Redux React Native Angular .NET Material-UI Tailwind CSS Bootstrap jQuery View Components Apollo GraphQL GraphQL REST APIs

Data & realtime

PostgreSQL MySQL MongoDB Neo4j Redis Sidekiq Action Cable

Cloud & delivery

AWS Docker Heroku Datadog Firebase

Integrations

Twilio Webhooks Stripe Contentstack

Design & workflow

Figma Jira Kanban Code review Testing practices

Testimonials

Clients say about me

Review Author

Matthew Kaliara

CEO at Rescale

Great work on turning figma into a real product. I was impressed by the speed and quality of the work.

Start the conversation

Tell me what you’re trying to make work better.

Share the system, process, product, integration, or challenge you want to improve—I’ll follow up with concrete next steps.

Done!

Thanks for your message. I'll get back as soon as possible.

Want to know more about me, tell me about your project or just to say hello? Drop me a line and I'll get back as soon as possible.