git:(open-to-work) taking on remote roles & freelance builds
Rajput UsmanSoftware Engineer
By day I build fintech software that one of Pakistan's biggest banks runs on. After hours I ship my own products. In between, I built an engine that lets people who don't code build banking screens themselves.
About
From a crypto Discord to production fintech
Architecture-first, AI-augmented — tools accelerate, but design decisions endure.
I found my way into software through thenewboston — a project on a mission to build a cryptocurrency specifically for developers. I jumped into the community early, built and managed a Discord that was soon merged into the official project by its creator, and ended up running contributor payments and moderating a large distributed technical community. That was my first real taste of community, open source, and code — and it stuck.
From there I moved into QA engineering on the same project, reporting 20+ usability and quality issues while learning how real products get built. I studied software engineering at Virtual University of Pakistan, sharpened my full-stack skills through an intensive MERN fellowship at Bytewise, and joined Teresol in 2024 as a Software Design Engineer.
Today I build production fintech software for one of Pakistan's leading banks — owning features end to end, from UI architecture to workflow automation — and ship my own products on the side.
Quick facts
Location
Islamabad, Pakistan
Time zone
PKT (UTC+5)
Languages
English, Urdu
Availability
Remote & freelance
What I optimize for
Ownership
Own features end to end — from architecture through the last edge case in production.
Clear communication
Remote-first work runs on writing. Clear, async-friendly communication is a feature.
Build for the next developer
Reusable components and readable code make whole teams faster, not just one sprint.
Skills
Tools I think in
The stack behind two years of production fintech work — grouped by where it lives, not by buzzword.
Frontend
2 years- JavaScript
- React
- Vue.js
- HTML5
- CSS3
- XState
- State Management
- Responsive Design
- Component Architecture
Backend
1 year- Node.js
- Express.js
- REST APIs
- Python
- JWT Auth
Databases
- PostgreSQL
- MongoDB
- SQL
- BigQuery
DevOps & Tools
- Git
- GitHub
- Docker
- Linux
- CI/CD
- Postman
- Agile / Scrum
Professional
- Code Reviews
- Cross-Functional Collaboration
- Remote / Async Communication
- Ownership
Featured Projects
Work that shipped
Real products with real users — from an enterprise no-code engine at a bank to a live storefront I run myself.
Experience
Where I've worked
From moderating a crypto community to shipping production software for a bank — every step taught me something I still use.
Software Design Engineer
CurrentTeresol Pvt. Ltd.
Jul 2024 – Present · Islamabad, Pakistan
- Delivered and maintained 30+ production fintech use cases for a leading Pakistani bank, owning features end to end across the development lifecycle.
- Engineered a dynamic panel rendering engine that loads and renders configurable interfaces at runtime, powering a no-code platform for non-technical business stakeholders.
- Migrated the application framework to the latest XState version, resolving breaking changes and improving long-term maintainability.
- Designed reusable frontend architecture and shared component libraries that improved development velocity across multiple teams.
- Partnered with cross-functional product, QA, and backend teams to deliver scalable enterprise applications.
- JavaScript
- React
- XState
- Node.js
- SQL
MERN Stack Fellow
Bytewise Limited
Jun 2024 – Sep 2024 · Remote
- Completed an intensive full-stack fellowship in the MERN ecosystem (MongoDB, Express, React, Node.js).
- Built and shipped project-based web applications applying REST API development and software engineering best practices.
- MongoDB
- Express.js
- React
- Node.js
QA Engineer
thenewboston
Apr 2021 – Nov 2021 · Remote
- Identified and reported 20+ usability, responsiveness, and quality issues, collaborating with the frontend team to improve product quality.
Head of Contributor Payments & Community Manager
thenewboston
Nov 2020 – Apr 2021 · Remote
- Managed contributor payment operations — audited records and released payments across a distributed contributor base.
- Moderated a large distributed technical community on Discord via asynchronous communication.
Education & Certifications
Always a student
A formal software engineering degree, backed by a habit of structured continuous learning.
Education
Bachelor of Science in Software Engineering
Virtual University of Pakistan
2020 – 2024
Fellowships & programs
MERN Stack Fellowship
Bytewise Limited · 2024
Complete Web Developer
Zero To Mastery
Certifications
The Vibe Coding Bootcamp: Become an AI-Augmented Developer
Zero To Mastery
Complete Web Developer
Zero To Mastery
BigQuery Basics for Data Analysts
Google Cloud
Explainable AI for Machine Learning Models
Google Cloud
Application Development – Python
Learn to Code in Python
Boot.dev
Linux Unhatched
Cisco Networking Academy
Open Source & Community
Where it all started
My first years in software were open source — community work, QA, and shipping in public.
More on github.com/RajputUsman
Contact
Tell me what you're building
A role to fill, a product that needs shipping, or a gnarly bug you want a second pair of eyes on — I read everything and reply within a day.

