Saifullah R.

Full Stack Engineer

Full-time available

Saifullah is available for hire

Schedule an interview

14 days risk-free trial · No commitments · We handle contracts and payroll

Bio

Saifullah R is a versatile software engineer with three years of experience specializing in the MERN/MEVN ecosystem, delivering full-stack applications, modernizing legacy systems, and contributing to highly technical R&D initiatives. At Teresol, he played a key role in upgrading core banking modules for Bank Al-Habib, developed use cases for mission-critical financial systems, and worked in a specialized research team building proprietary tools including a custom transpiler, VS Code extensions, and a language server. His

  • Projects completed4
  • Hourly rate
  • 3-4 years experience
  • Member since Nov 2025
Expertise
Vue.JSNodeJSMongoDBJavascriptSQLTypescriptReactPythonGitNextJS
Video Intro
Assessments

General Coding and Video Assessment

Great score on Implement LRU Cache Algorithm, Difficulty Hard · Great score on Optimize Angular E-commerce Platform Performance, Difficulty Medium

Projects

EZ Chat

◦ Developed a real-time chat and voice platform integrating Twilio Conversations API for unified messaging, voice, and media sharing, featuring authentication and access control mechanisms. The system is being rolled out across 50 client offices (around 200 users) with planned expansion to over 350 locations (serving more than 2,500 users). ◦ Stack: Vue 3, Quasar, Pinia, Node.js, Express, TypeScript, MongoDB, Redis, Twilio.

IVR Management System

◦ Developed a production-grade IVR Management System with real-time routing, prompt configuration, and call analytics. Currently in production and processing 20,000–50,000 monthly calls with 99.8% uptime since deployment. ◦ Stack: Vue 3, Pinia, Vuetify, Node.js, Express, TypeScript, Supabase, Twilio.

Specialized In-house R&D Projects

◦ Built internal tooling including a DSL transpiler, language server, and VS Code extensions. Modified VS Code’s open-source core and extended Volar for syntax highlighting, IntelliSense, and diagnostic support. ◦ Stack: TypeScript, Node.js, Vue 3, Webpack, Vite, Rollup, Babel, C++.

Core Banking System (Bank Al-Habib)

◦ Contributed to the refactoring and modernization of Bank Al Habib’s core banking system, deployed across more than 1,200 branches nationwide. ◦ Worked on multiple use cases within major modules such as CRM, Teller, and Credit Management, including the Account Opening use case that serves more than 1,500 new customers daily. ◦ Led the integration of biometric fingerprint devices into the core web application after extensive R&D, achieving stable communication with NADRA verification services for secure and compliant customer on boarding. ◦ Improved frontend responsiveness and reduced latency across key workflows by modularizing components and implementing Webpack 5 Module Federation to modularize the system and support microservice-aligned frontend architecture, resulting in a faster and more maintainable development experience. ◦ Stack: Vue 3, Vuex, Pinia, XState, Webpack 5 Module Federation, Electron, Java, Quarkus, node-gyp.

Experience
  1. Software Design Engineer

    Teresol Pvt Ltd.Feb 2023Mar 2025
    • Contributed to the modernization of Bank Al-Habib’s core banking system using Vue.js, Pinia, and XState.
    • Built custom Vue plugins for internationalization and localization workflows.
    • Developed Node.js native package for NADRA biometric verification.
    • Collaborated on designing a Domain-Specific Language (DSL) and its supporting transpiler.
    • Modified VS Code and extended Volar to support the DSL.
    Vue.jsPiniaXStateNode.jsVS CodeExpress
  2. Full Stack Engineer

    FreelanceAug 2021Present
    • Developed and deployed full-stack web applications using Vue.js, Express, and MongoDB.
    • Engineered EZ Chat, a real-time communication platform leveraging Twilio Conversations API.
    • Created an IVR Management System for telecom automation.
    • Implemented unit and integration testing automation using Jest and Mocha.
    Vue.jsExpressMongoDBTwilioJestMocha
  3. Software Intern

    CARE Pvt Ltd.Jul 2020Apr 2021
    • Assisted in the development of an IoT admin dashboard.
    • Supported ERP module development for the Pakistan Air Force.
  4. Software Intern

    Teresol Pvt Ltd.Jun 2019Aug 2019
    • Trained and optimized a Convolutional Neural Network (CNN) for Automatic License Plate Recognition.
Education
  1. BS in Computer Science

    Bahria University IslamabadIslamabad2018 — 2022
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

Joel O.
Joel O.

Full Stack Engineer

0-2 Years of Experience

Vue.JSNodeJSMongoDBGit
Muhammad A.
Muhammad A.

Full Stack Engineer

0-2 Years of Experience

JavaPythonJavascriptNodeJS
View all