Backend software developer specializing in Elixir and REST API/GraphQL performance optimization, with experience in Postgres query tuning, caching strategies, and authentication/authorization (including OAuth-style magic links). Builds scalable systems and React front ends using modern tooling. Strong engineering background with full SDLC ownership, database architecture, full-text search, caching, monitoring, and scheduled jobs. Comfortable integrating complex data flows and forms, and improving reliability through testing and observability.

Rizwan Khalid

Backend software developer specializing in Elixir and REST API/GraphQL performance optimization, with experience in Postgres query tuning, caching strategies, and authentication/authorization (including OAuth-style magic links). Builds scalable systems and React front ends using modern tooling. Strong engineering background with full SDLC ownership, database architecture, full-text search, caching, monitoring, and scheduled jobs. Comfortable integrating complex data flows and forms, and improving reliability through testing and observability.

Available to hire

Backend software developer specializing in Elixir and REST API/GraphQL performance optimization, with experience in Postgres query tuning, caching strategies, and authentication/authorization (including OAuth-style magic links). Builds scalable systems and React front ends using modern tooling.

Strong engineering background with full SDLC ownership, database architecture, full-text search, caching, monitoring, and scheduled jobs. Comfortable integrating complex data flows and forms, and improving reliability through testing and observability.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

English
Fluent
Italian
Intermediate
Urdu
Fluent
Panjabi, Punjabi
Fluent

Work Experience

Software Developer at Restsworld
January 1, 2022 - Present
Developed and optimized RESTful and GraphQL APIs using Elixir and TypeScript, designing database architecture and tuning PostgreSQL queries for performance. Implemented authentication (magic links) and authorization supporting multiple user types. Integrated full-text search and applied caching patterns (cache-aside, in-memory) to improve data retrieval. Built monitoring tools, maintained test suites, and managed scheduled tasks using cron jobs. Architected and built React front-ends using hooks, state management (Jotai), and modern CSS (Tailwind, MUI). Integrated backend APIs and managed data flow and complex forms using react-hook-form.
Back-End Developer at RestoWorld (as listed in resume: RestoWorld)
January 1, 2022 - Present
Developed and optimized RESTful and GraphQL APIs using Elixir and TypeScript. Designed database architecture and tuned PostgreSQL queries for performance. Implemented authentication (magic links) and authorization for multiple user types. Integrated full-text search and applied caching patterns (cache-aside, in-memory) to improve data retrieval. Built monitoring tooling, maintained test suites, and managed scheduled tasks using cron jobs. Architected React front-ends using hooks, state management (Jotai), and modern CSS tools (Tailwind, MUI). Integrated backend APIs and handled complex data flows using react-hook-form.
Back-End Developer Intern at Restworld
December 1, 2020 - March 1, 2021
Managed the full SDLC for backend services (concept to deployment and maintenance). Built and maintained scalable, high-performance APIs using Elixir. Designed, implemented, and managed database systems to ensure data integrity and optimize PostgreSQL query performance. Also completed small web/electronic/software projects including an e-commerce store system using PHP/HTML/MySQL and basic office coffee machine and traffic light management projects (L&T scoreboard / electronic projects).
Back-End Developer Intern at RestoWorld
December 1, 2020 - March 1, 2021
Managed the software development lifecycle (SDLC) for backend services from conception to deployment and maintenance. Developed and maintained high-performance scalable APIs using Elixir. Designed and managed database systems ensuring data integrity and improving query performance. Created e-commerce store using wordPress for a web-based doctor appointment system (HTML, PHP, JavaScript, MySQL). Also built small projects including office coffee machine system (Java/SQL) and basic traffic light management using LandT (electronics project).

Education

Master in Computer Engineering at Polytechnic University of Turin
January 1, 2023 - July 14, 2023
Bachelor in Computer Engineering at COMSATS University Islamabad, Lahore campus
January 1, 2014 - January 1, 2018

Qualifications

Industry Experience

Software & Internet, Computers & Electronics, Education

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate