Skip to main content
Currently open to collaborations

Software Engineer / Fullstack Developer

Hi, I'm Arif Ur Rahman Khan

Building scalable applications from frontend to backend. With over 5 years of experience, I develop fullstack solutions with modern technologies, clean architecture, and best practices. From APIs to user interfaces, I deliver robust and maintainable code.

Remote friendly
Fullstack expertise
Clean code advocate

Approach

Fullstack development

End-to-end solutions with clean architecture, scalable APIs, and modern frontend frameworks.

Performance

Optimized & scalable

Efficient algorithms, database optimization, and modern caching strategies.

Reliability

Production ready

Type-safe code, comprehensive testing, error handling, and monitoring.

Capabilities

Next.js & React
Node.js & Express
TypeScript & JavaScript
Database Design
API Development
DevOps & Deployment

Work History

Experience

Software Engineer

Lizard Global
Kuala Lumpur
  • Developed scalable and maintainable code, ensuring long-term stability of the software
  • Integrated new technologies into existing systems, increasing capabilities and improving overall performance
  • Developed reusable components that significantly reduced development effort on multiple projects
  • Implemented effective debugging strategies, resulting in fewer software defects and increased reliability
  • Improved software performance by identifying and resolving bottlenecks in the code
  • Enhanced user experience with intuitive interface design and responsive web applications

Full Stack Developer

Jirnexu Sdn Bhd.
Kuala Lumpur
  • Integrated third-party APIs to enhance overall application functionality and improve user experience
  • Demonstrated strong problem-solving abilities by quickly identifying and resolving defects, leading to increased application stability and user satisfaction
  • Built and optimized innovative FinTech integrations, including customer-facing, chatbot-assisted applications
  • Worked with technical leads to improve, expand, and define internal APIs for reuse and flexibility among different workflows
  • Participated in project planning and refining/grooming sessions
  • Supported UX designers, front-end developers, and stakeholders to move projects from conception to launch
  • Wrote reusable code for the chatbot, and refactored the current code for efficiency

Software Engineer

Open Dynamics Sdn Bhd.
Petaling Jaya, Selangor
  • Developed back-end plugins for Joget workflow in core Java (SE) to extend the functionalities of Joget
  • Developed and configured web services and APIs in Java Core (SE) to extend the functionalities of Joget
  • Created Java-based backend plugins and APIs to enhance and extend the core functionality of the Joget workflow platform
  • Migrated applications from Lotus Notes to the Joget workflow platform
  • Customized Joget's frontend using HTML, CSS, and JavaScript to meet specific user requirements
  • Integrated external systems such as JDE and IFCA with Joget applications to automate manual business processes

Freelancer

Self-employed
Petaling Jaya, Selangor (Remote)
  • Developed customized solutions to address unique client needs, resulting in repeat business and referrals
  • Adapted quickly to changing project requirements, demonstrating flexibility and adaptability under pressure
  • Strengthened client relationships with consistent communication and timely project updates
  • Provided freelance development services on platforms like Fiverr and Freelancer
  • Delivered solutions in a variety of languages, including PHP, Go, Node.js, and Java
  • Specialized in backend development, creating new APIs, optimizing existing ones, and integrating changes with frontend applications

Education

Academic Background

Bachelor of Science, Software Engineering

COMSATS Institute of Information & Technology

Islamabad, Pakistan

Technical Skills

Skills & Technologies

SimpleDetailed

Frontend

HTML
CSS
JavaScript
TypeScript
React.js
Next.js
Tailwind CSS
Responsive Design

Backend

Node.js
Express.js
Golang
Python
Java
GraphQL
REST APIs
Microservices

Databases

MySQL
PostgreSQL
MongoDB
Database Design
Query Optimization

Tools

Git
GitHub
GitLab
Bitbucket
VS Code

Devops

Docker
CI/CD
Vercel
Digital Ocean
AWS
Linux

Monitoring

Sentry
Grafana
Prometheus
Error Tracking

Languages

English(Full Professional)
Urdu(Native or Bilingual)

Development Process

Agile Methodology & SDLC

Following industry-standard Agile practices and Software Development Life Cycle to deliver high-quality, scalable solutions.

Development

Build features

Planning & Requirements

Gather requirements

Design & Architecture

Create system design and technical architecture

Testing & QA

Comprehensive testing

Deployment

Deploy to production

Monitoring & Feedback

Monitor performance

Agile Principles

  • Iterative development with 2-week sprints
  • Daily standups and sprint retrospectives
  • Continuous integration and deployment

SDLC Practices

  • Code reviews and pair programming
  • Automated testing at all levels
  • Documentation and knowledge sharing

Featured

Projects & work streams

Let's build together

Fullstack Web Applications

Live

End-to-end applications with robust APIs, database design, and scalable architecture.

Fullstack solutionProduction tested

Backend Services & APIs

In Progress

RESTful and GraphQL APIs with authentication, rate limiting, and comprehensive error handling.

Fullstack solutionProduction tested

Developer Tools & Libraries

Shipped

Open-source contributions and reusable libraries that improve developer experience.

Fullstack solutionProduction tested

Get in touch

Let's build something great

Whether you need a fullstack application, API development, or technical consultation, I can help deliver robust solutions with clean code and best practices.

Petaling Jaya 46150, Malaysia

© 2026 Khanprog. All rights reserved.