Usama Kabeer

Usama Kabeer

$38/hr
Senior Software Engineer with 8+ years of hands-on experience in full stack development
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
30 years old
Location:
Lahore, Punjab, Pakistan
Experience:
8 years
Usama Kabeer SUMMARY Experienced and motivated Senior Full Stack Engineer with strong proficiency in JavaScript, TypeScript, and Python who solves complex infrastructure and AI integration challenges to drive measurable business outcomes.. Specialized in full-stack web development, scalable backend architecture, and cloud computing. Skilled in using frameworks and libraries such as Node.js, React.js, Next.js, and NestJS. Extensive experience with cloud platforms including Google Cloud Platform (GCP), Vertex AI, and OpenAI. Adept in Agile methodologies, CI/CD pipelines, and DevOps practices. Proven ability to lead development teams, mentoring junior engineers, and deliver high-quality software solutions. Strong background in system design, API development (REST, GraphQL), and database management (SQL, NoSQL). Excellent communication and problem-solving skills with a focus on performance, scalability, and reliability. SKILLS Programming Languages:JavaScript (JS, ES6+), TypeScript (TS), Python, Java (modern versions, Spring Boot) Front-End Development:HTML, CSS, React.js, React Admin, Next.js, GSAP, Remix, React Native, Redux, ContextAPI, Zustand, Tailwind CSS, Bootstrap, Ant Design, DaisyUIServer-Side Rendering (SSR), Static Site Generation (SSG), Incremental Site Generation (ISG) Back-End Development:Node.js, Express.js, NestJS, Flask, Django, GraphQL, RESTful API design Database Management:SQL, NoSQL, PostgreSQL, MySQL, MongoDB, CosmosDB, DynamoDB, Firebase, Supabase, Microsoft Azure Data Studio, Google BigQuery,TypeORM, Sequelize, Prisma, SQLAlchemy, RDBMS, DocumentDB Data Visualization & BI Tools:Power BI, Looker, LookML, Chart.js, D3.js, AmCharts, Charting Libraries, UML Diagrams, Draw.io, Miro, Visual Paradigm Cloud & DevOps:AWS (EC2, ECS, RDS, S3, Lambda, SNS, SQS, EventBridge, API Gateway, DocumentDB), GCP, Google Cloud Functions, Google Task QueuesDocker, Containerization, CQRS, CI/CD, Salesforce Marketing Cloud (SFMC), RabbitMQ, BullMQ Version Control:Git, GitHub, Bitbucket, GitLab API Interfaces & Documentation:GraphQL, RESTful APIs, SOAP APIs, Swagger, JSDoc Workflows & Integration Tools:Pipedream, Hookdeck, Cloudflare, N8N Security:OAuth2, JWT, Role-Based Access Control (RBAC), Rate Limiting, Audit Logs Software Development Practices:Design & development, SDLC, R&D, Performance Optimization, NX Monorepo, SaaS, Scalable Infrastructure,Microservices Architecture, System Architecture, Technical Documentation, Distributed Systems Project Management:SCRUM, Agile, Kanban, Sprint Planning, JIRA, ClickUp, Linear, Trello UI/UX Design:Strong grasp of UI/UX principles and design collaboration AI & LLM Platforms:OpenAI (ChatGPT), Google Vertex AI (Gemini Pro, Gemini Flash, Document AI),Vector Embeddings, Chat & Search Apps, AI Platform Monitoring & Logging:Sentry, GlitchTip, Datadog, BetterStack (Logtail), AWS CloudWatch Testing & Quality Assurance:Playwright, Jest, SupertestEslint, Husky, Prettier Other Skills:Multilingual Programming, Domain-Driven Design (DDD), Database Design & Migration,Mentorship, Design Patterns, Project Ownership, Operational Excellence, Communication Skills,Team Leadership, Independent Work, Performance Optimization Techniques WORK EXPERIENCE Senior Full Backend Engineer & Team Lead | Game Galaxy | Lahore, Pakistan | June 2024 - Present • Led daily stand-ups and strategic planning meetings to prioritize tasks, allocate responsibilities based on developer strengths, and maximize team efficiency and throughput. • Mentored junior engineers, conducted thorough code reviews (PRs), and provided technical guidance to improve code quality, encourage best practices, and foster technical growth on a complete full stack development journey. • Spearheaded full-stack AI solution development, integrating Google Cloud Platform (GCP), Vertex AI, and OpenAI APIs to deliver robust, end-to-end AI-powered applications. • Partnered with cross-functional teams, including product managers and designers, to align technical execution with project timelines, client requirements, and strategic business goals. • Managed CI/CD pipelines and maintained continuous deployments across Heroku, GCP, and in-house servers, ensuring secure, scalable, and stable infrastructure across all environments. • Optimized stakeholder engagement practices, implementing feedback integration and risk management strategies to elevate service standards. • Architected scalable web applications, seamlessly integrating user interfaces with cloud-based backend services to enhance system performance and reliability across diverse platforms. Full Stack Engineer & Consultant | Coderzhunt | Lahore, Pakistan | January 2021 - June 2024 • Collaborated with in-house and remote engineering teams at Google to design, develop, and deploy end-to-end AI-powered solutions using Google Cloud Platform (GCP), Vertex AI, Document AI, Firebase, and other Google services. • Played a key role in delivering high-impact products including Custom Search & Conversation App, Grant AI, and Adjudicator, optimizing AI-driven research, legal analysis, and organizational data retrieval. • Developed the Custom Search & Conversation App, integrating Vertex AI with Datastore, Google Drive, web crawling, and PDF parsing to enable curated, AI-enhanced search functionality. • Led the engineering of Grant AI, utilizing vector embeddings, K-nearest neighbor (KNN) algorithms, and Firebase Firestore to match researchers with relevant grants based on interests, publications, and skills. • Built Adjudicator, leveraging Document AI, Gemini AI, and Google Datastore to automate wrongful termination case evaluations for U.S. states, referencing applicable laws and case data. • Developed an AI-powered video analysis tool integrating OpenAI’s API for contextual search and content retrieval within video datasets. • Delivered full-stack platforms for U.S. government clients in healthcare and law enforcement, focusing on secure data integration and optimized service delivery. • Engineered scalable eCommerce and logistics systems, integrating platforms such as Shopify, Pipe17, ShipStation, SellerCloud, AfterShip, and 17Track to streamline operations. • Maintained continuous client communication, managing expectations, gathering feedback, and delivering frequent progress updates for successful project alignment. • Led and coordinated cross-functional and distributed development teams, ensuring on-time delivery of complex projects and alignment with client objectives. • Conducted extensive R&D across projects to improve feature capabilities, enhance performance, and ensure stable deployments. • Facilitated DevOps workflows by managing deployments across development, staging, and production environments on Heroku and GCP, maintaining reliability and uptime. Associate Fullstack Developer | Ashlar | Lahore, Pakistan | May 2018 - December 2020 • Developed and maintained a scalable accounts and inventory management system using React.js, Node.js, and PostgreSQL, enhancing system robustness and performance. • Designed and implemented optimized database schemas, improving data retrieval efficiency, storage structure, and overall application scalability. • Applied software engineering best practices to improve code maintainability, readability, and scalability for long-term product sustainability. • Refactored critical backend modules in collaboration with senior developers, achieving measurable improvements in application speed and system reliability. • Partnered with the QA team to perform manual and automated testing, identify and resolve bugs, and ensure a high-quality, bugfree release. • Engineered core application features, including user authentication, role-based access control (RBAC), and dynamic reporting tools, streamlining business workflows. • Conducted performance profiling and tuning to identify and mitigate bottlenecks, resulting in improved response times and system stability. • Utilized Git and GitHub for version control, enabling effective source code management and collaborative development across teams. • Built and maintained multiple client-facing applications focused on waiver processing, user registration, and third-party integrations to support business operations. • Leveraged Next.js, TypeScript, and GraphQL alongside Node.js and React to deliver performant, SEO-optimized, and responsive full-stack web applications. • Integrated Salesforce Marketing Cloud (SFMC) APIs to automate user communications and support marketing workflows, enhancing user engagement. • Designed and implemented cross-origin solutions to support seamless participant management and communication workflows across applications. • Conducted in-depth R&D and module optimization, improving application usability, system responsiveness, and alignment with client specifications. • Executed progressive and regression testing cycles to ensure feature reliability and maintain software stability throughout continuous deployment. • Collaborated with stakeholders and cross-functional teams to gather requirements, provide progress updates, and deliver solutions aligned with business goals. • Integrated multiple third-party APIs, improving automation, feature extensibility, and operational workflows across the platform. Intern to Junior Software Developer | Netsol | Lahore, Pakistan | March 2017 - April 2018 • Collaborated with senior developers on the Loan Origination System module of NFS Ascent, a flagship Java-based enterprise platform for global finance and leasing clients. • Assisted in developing and debugging Java EE components including servlets, JSPs, and EJBs to support client onboarding workflows. • Contributed to the implementation of Spring-based RESTful APIs that integrated with internal business services and third-party systems. • Worked with Oracle Database, writing and optimizing SQL queries for backend processes. • Participated in Agile Scrum ceremonies including daily stand-ups and sprint planning; collaborated using JIRA and Confluence. • Supported QA engineers in unit and integration testing using JUnit and helped maintain test case documentation. • Gained exposure to enterprise software architecture, multi-tier system design, and version control using Git. • Participated in the enhancement of automated testing processes, utilizing Selenium to improve software reliability and reduce testing time across multiple projects. PROJECTS Google's Search & Conversation Application | Google | May 2023 - May 2024 • Led the development of a custom AI-driven Chat and Search application leveraging Google Vertex AI, Gemini, and GCP Datastore, designed to help users query and retrieve insights from organizational documents and data. • Built ingestion pipelines to feed unstructured data (PDFs, docs, text files) from over 5 different sources, including but not limited to, Google Cloud Storage buckets into GCP Datastore, enabling semantic search and conversational querying. • Engineered a Gemini-style unified interface allowing users to input natural language queries, which intelligently routed to both search and conversation apps. • A Conversation App, powered by Vertex AI and Gemini models, to analyze ingested data and return well-structured conversational responses. • A Search App, which surfaced the most relevant documents used in generating the response and provided a Google Search-like UI for document preview and secure downloads via signed URLs. • Implemented robust document tracking and source attribution, ensuring each response included references to underlying data sources for transparency and auditability. • Enhanced user experience with real-time document previews, AI-generated highlights, and seamless file downloads, empowering enterprise users to discover, trust, and access critical information efficiently. Google's AI Adjudicator | Google - Coderzhunt | May 2023 - May 2024 • Developed a legal adjudication application for processing and analyzing legal cases using Google Vertex AI (Gemini), Document AI, and U.S. legal documents as contextual data helping solve over 200 cases of illegal termination. • Automated ingestion and parsing of legal case files—including claims and supporting documents from both parties—using Google Document AI, transforming unstructured content into structured inputs. • Engineered carefully crafted prompts for Gemini to evaluate claims, analyze evidence, and generate professional-grade adjudications, clearly outlining the claim, verdict, and legal basis. • Integrated a static version of a Search and Conversation (Chat) App, enabling users to query U.S. legal documents and case law through a Gemini-based interface that surfaced both conversational insights and document references. • Built a seamless pipeline to feed legal references into GCP Datastore, allowing Gemini to access supporting legal documents and cite relevant laws in its decisions. • Focused on ensuring AI-driven judgements were transparent and traceable, highlighting legal documents used and providing contextual rationale for each outcome. • Contributed to overall system design, ensuring data security, performance optimization, and usability for legal professionals and enterprise stakeholders. Google's Grant AI | Google - Coderzhunt | May 2023 - May 2024 • Built Grant AI, a platform designed to connect researchers with relevant collaborators using Google Scholar data, vector embeddings, and Google Vertex AI for intelligent matchmaking fostering easier collaboration for 200+ researchers globally. • Integrated SERP API to extract detailed researcher profiles—including research interests, publications, and academic backgrounds—by crawling Google Scholar based on user queries. • Engineered a system that automatically generated vector embeddings from researcher metadata using Google Vertex AI, triggered via Firebase Cloud Functions v2, and stored the enriched data back in Firestore. • Implemented real-time KNN (k-nearest neighbor) search workflows: when a user searched for a research topic, embeddings were computed on-the-fly and matched against stored researcher vectors to identify top collaborators. • Designed a post-processing layer using Gemini to analyze and rank matched researchers (1–10) based on compatibility, outputting insights with pros and cons for each suggested collaborator. • Developed a user-friendly portal using Next.js, allowing users to browse, filter, and evaluate researcher matches, with seamless integration into Firebase for real-time data access and state management. • Employed Flask-based microservices for ML logic encapsulation and model orchestration when handling bulk data processing and embedding pipelines. ECFMG Pathways | ECFMG - Coderzhunt | April 2021 - March 2023 • Led the architecture, design, and development of multiple applications—including the Pathways certification platform— leveraging both monolithic and microservices approaches in a cloud-native Azure environment. • Engineered robust backend services using Node.js with GraphQL for highly robust, schema-driven data access; integrated deeply with MongoDB and Azure Cosmos DB to support diverse data models. • Collaborated cross-functionally with product managers and QA engineers to deliver SRDs (Software Requirement Documents), draw.io wireframes, and API specs for both internal and public-facing solutions. • Designed and delivered scalable frontend modules using React.js and TypeScript, driving accessibility and usability across application portals for international medical graduates (IMGs) from over 8000 Medical Schools from around the world. • Managed Power BI dashboard integrations for administrative and operational teams, enabling real-time analytics and compliance tracking across departments. • Contributed to continuous integration and delivery workflows with Azure DevOps and GitHub Actions, ensuring code quality and rapid release cycles across staging and production. • Mentored a team of over 10 developers and interns, leading sprint planning, code reviews, and best practices adoption for fullstack JavaScript development in a regulated, high-stakes environment. • Partnered with QA and compliance teams to uphold standards, integrating automated testing, secure data handling, and documentation reviews into the SDLC. Portless | Coderzhunt | May 2024 - February 2025 • Designed and developed a logistics management application using React Admin for the frontend and Node.js (TypeScript) microservices for backend logic within an Nx monorepo architecture. • Implemented scalable Google Cloud Functions v2, including HTTP-triggered, Pub/Sub-triggered, and Cloud Scheduler (cronjobs) for event-driven workflows and background tasks. • Integrated Firebase Firestore (with nested collections/sub-collections) for real-time database operations, while maintaining legacy data via MongoDB to ensure smooth transition and backward compatibility. • Utilized Cloud Pub/Sub, task queues, and message-based architecture to handle asynchronous events, improving system decoupling and reliability. • Integrated third-party ERP and e-commerce platform integrations (e.g., Shopify, Pipe17) via RESTful APIs and webhooks to centralize order tracking and inventory management. • Enabled client-specific workflows using custom flows, condition-based triggers, and no-code/low-code tools (e.g., Pipedream) for rapid iteration and client onboarding. • Leveraged Cloudflare Workers and KV storage for high-performance edge computing and low-latency key-value data access. • Applied best practices in CI/CD pipelines, modular monorepo development, and cloud-native deployment to ensure maintainability, scalability, and security. • Delivered a multi-tenant, customizable portal experience tailored to enterprise logistics and fulfillment, enabling seamless thirdparty API integrations and real-time shipment tracking. Browze | Coderzhunt | January 2021 - April 2024 • Contributed to the development, maintenance, and debugging and troubleshooting of an ETL based legacy logistics application built with Node.js, Express.js, MongoDB (Mongoose), and deployed on Heroku. • Maintained integrations with multiple third-party platforms including Shopify, Pipe17, ShipStation, Skubana, 17Track, AfterShip, and Mabang ERP, enabling seamless two-way synchronization of orders, products, inventory, tracking, and customer data across systems. • Improved and refactored core application logic to enhance reliability and scalability of data sync pipelines powered by scheduled cron jobs for time-based batch processing. • Supported a merchant-facing web portal built with Handlebars.js and CSS, providing real-time visibility and actionable insights into synced logistics data. • Diagnosed and resolved critical issues related to API throttling, data mismatches, webhook handling, and sync failures across multiple services. • Employed technical skills, analysis, business requirements and stakeholder feedback back to identify and debug leaks in the legacy system. • Collaborated closely with business stakeholders to prioritize and implement feature enhancements and data visibility improvements for supply chain operations. Legacy Data Recovery & Integrity Toolkit (Paired to Browze App) | Coderzhunt | January 2021 - April 2024 • Designed and maintained a suite of custom scripts using Node.js and CommandJS to address data corruption, API inconsistencies, and sync mismatches within a fragile legacy logistics application. • Built a CLI-based interface with modular scripts to perform data recovery, brute-force repair routines, and file ingestion to patch system state across Shopify, Pipe17, and Mabang ERP integrations. • Implemented file upload and seeding capabilities to allow managers to inject missing order, inventory, and shipment records without modifying core production code. • Collaborated with the engineering lead and business stakeholders to identify recurring edge cases and automated their resolution to minimize manual intervention. • Conducted performance tuning and batch processing optimizations that reduced repair script execution time by 50%, enabling faster turnaround on client issues. • Documented usage patterns and integrated internal monitoring logs to track script outcomes and flag unresolved anomalies for further triage. • Improved data integrity and reduced sync failures by creating automated fallback handlers for edge-case scenarios in webhook and cronjob pipelines. SM Tools | Coderzhunt | August 2023 - January 2025 • Built a full-stack social media automation tool using Next.js (client-side framework) and NestJS (server-side framework) to allow users to compose, schedule, and post content across multiple platforms including Instagram, Facebook, Twitter, LinkedIn, and more from a unified interface. • Integrated OpenAI APIs to generate or enhance social media posts based on user prompts paired with prompt engineering skills, improving content quality and saving time for marketers and businesses. • Developed a custom scheduling engine for time-based and platform-specific publishing, enabling users to either create uniform posts across all platforms or tailor content per platform. • Implemented AI-powered image generation and an interactive visual preview tool that emulates post appearance across various platforms (e.g., Instagram square, Facebook landscape) to ensure visual consistency and compliance with platform standards. • Integrated YouTube Data API and transcription services to fetch or generate video transcriptions, then embedded a ChatGPTstyle Q&A interface allowing users to interact with the video content conversationally. • Delivered a seamless UX with real-time previews, autosave drafts, and multi-step content curation flows, enhancing productivity for social media managers and creators. Expert POS | Coderzhunt | May 2021 - June 2021 • Designed and developed a Point of Sale (POS) system using React.js for the frontend and Node.js on the backend to support retail operations including product management, billing, and staff administration. • Implemented core features such as product categorization, shopping cart, bill generation, and a real-time sales dashboard with statistics on revenue, sales volume, and top-performing products. • Engineered a centralized print server mechanism where one designated system handles receipt printing, while other devices on the network send bill data for remote printing—ensuring cost-effective deployment in multi-terminal environments. • Built secure admin-only interfaces for managing staff (register/remove) and viewing detailed business analytics, with access control enforced through role-based permissions. • Created a smooth, responsive UI optimized for retail workflows with quick product lookup, real-time cart updates, and efficient billing flow. • Ensured offline-resilience and fast load times with effective API caching and local state management strategies. S&S Activewear Shopify App | Coderzhunt | January 2024 - April 2024 • Developed a full-stack middleware application using Remix (TypeScript) and MongoDB to integrate Shopify stores with S&S Activewear, a major wholesale distributor of apparel. • Enabled e-commerce merchants to import, categorize, and sync activewear products of over 500 brands from the supplier directly into shop owner's Shopify storefronts through a streamlined UI. • Engineered a robust ingestion system to process raw product, inventory, and pricing data from the supplier’s API, perform data transformation and categorization, and expose the information through an intuitive, React-based admin portal. • Built robust product listing management tools allowing merchants to apply custom pricing strategies, including configurable discount rules, margin settings, and automated price recalculations at the product and category levels. • Implemented automated sync pipelines using BullMQ and cron jobs to regularly update inventory, pricing, and product information between the supplier, internal app database, and connected Shopify stores. • Integrated with the Shopify Admin API to manage product creation (including variants, images, SKUs, and prices) and used Shopify Webhooks to handle real-time updates for orders, returns, and fulfillment events. • Designed and deployed a two-way order and return synchronization system between Shopify, the internal merchant portal, and the supplier’s backend, ensuring data consistency across all systems. • Developed real-time change detection and notification features to alert merchants of supplier-driven price changes, empowering timely adjustments within storefronts. • Delivered a merchant-facing portal where users could manage imported products, monitor stock levels, configure pricing rules, and process returns, all from a single unified dashboard. Salam Kids | Freelance Contract | February 2024 - September 2024 • Collaborated closely with remote team to strategize and develop a Netflix-style application tailored for Muslim children. • Utilized cutting-edge technologies, to drive the implementation. • Integrated Laravel Backend for various services. • Designed and developed the web interface of the application, integrating UI libraries for an enhanced user experience. Computer Vision based Nitrogen Estimator in Crops | Freelance Contract | July 2022 - July 2023 • Developed a React Native application to analyse leaf nitrogen concentration using RGB values extracted with OpenCV. • Implemented a user-friendly interface allowing users to select crops, capture leaf images, and receive real-time nitrogen concentration results. • Designed and built a Django-based processing pipeline to handle image processing, extract RGB values, and apply custom mathematical models for precise nitrogen analysis. • Optimized computational efficiency to ensure accurate and rapid analysis for different crop types using curated formulas. Slope | Freelance Contract | April 2023 - June 2023 • Converted static HTML designs into dynamic, component-based UIs using React.js, improving maintainability, interactivity, and support for single-page application (SPA) architecture. • Applied React best practices for component structuring, state management, and custom hooks, enhancing performance, reusability, and code readability. • Utilized modern React libraries (e.g., React Router, Material-UI, Formik) to streamline UI/UX development, ensuring responsive, accessible, and user-centric design implementations. EDUCATION Masters in Information Technology | University of Central Punjab | Lahore, Pakistan | 2017 | 3.89
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.