# Mahamud H Khan > Experienced Software Engineer | Expertise in Python, FastAPI, and ReactJS | Strong in Backend APIs, Microservices, and Platform Development | Versatile and Detail-Oriented Location: New York, New York, United States Profile: https://flows.cv/mahamud I am an experienced software engineer with 9+ years of experience designing and developing backend systems, APIs, and full-stack applications. I specialize in Python backend development, with strong skills in FastAPI, ReactJS, PostgreSQL, microservices, workflow automation, and platform engineering. My experience includes building recruiting and business operations platforms, CRM features, payment and transaction processing systems, IVR and telephony solutions, and scalable integration-heavy applications. I enjoy working on backend architecture, API design, data modeling, asynchronous processing, and system reliability. I have a strong track record of improving application performance, resolving complex production issues, and building practical software solutions that support business goals. I am passionate about solving real engineering problems, learning modern technologies, and creating scalable, maintainable systems that deliver long-term value. I bring a versatile mindset, strong technical ownership, and a focus on building dependable software for users and stakeholders. ## Work Experience ### Senior Software Engineer @ Bits & Bytes Technology Solutions Jan 2024 – Present | New York, United States Built a backend-heavy recruiting operations platform for jobs, resumes, applications, interviews, and recruiter workflows, with strong ownership of API design, data modeling, and operational reliability. Developed backend services using Python and FastAPI to support recruiting workflows, candidate processing, resume ingestion, and AI-assisted job and resume analysis. Engineered an asynchronous email-ingestion pipeline that integrated with Microsoft Graph to pull recruiting emails and resume attachments, process PDF/DOC/DOCX files, and prevent duplicates using SHA-256 and message-ID deduplication. Designed and implemented backend APIs and relational schemas for jobs, resumes, candidates, applications, interviews, and workflow metadata, improving consistency, traceability, and maintainability across the platform. Built a database-backed queue, dispatcher, and worker architecture with cron-triggered execution, FIFO scheduling, retries, cancellation, progress tracking, and idempotent constraints to support reliable background processing. Implemented AI-assisted parsing, scoring, and structured extraction services using OpenAI, with strong validation, sanitization, and retry safeguards to improve production reliability. Added pgvector-based semantic search foundations for resumes and jobs to enable candidate similarity matching and future retrieval workflows. Integrated Google Sheets and PostgreSQL synchronization endpoints with validation and reconciliation logic for inserts, updates, and deletes, improving recruiter operations and cross-system consistency. Applied secure authentication and authorization patterns and protected API routes for sensitive recruiting and candidate data. Supported production readiness through logging, debugging, operational tooling, and careful handling of long-running jobs, attachment failures, and partial retries. ### ITS 2 programmer @ NYS Office of Information Technology Services Jan 2023 – Jan 2024 | United States Led the restructuring of the Employee Training Tracker app architecture, implementing a new .NET Core API project to enhance scalability and maintainability. Enhanced user interface functionalities using AngularJS, ReactJS, Redux, and Material-UI, improving user experience and data integrity. Developed and integrated new features within the Financial Disclosure Statement (FDS) system, automating email collection and organization. Created the “Individual Exemption Settings” feature using ASP.NET MVC and AngularJS, enhancing notification settings for Ethics Officers and Agency Contacts. Debugged and fixed critical issues in global search, update filing, and reimbursement processes using Visual Studio. ### Senior Software Engineer @ Fiftytwo A/S Jan 2018 – Jan 2023 Designed and developed Python-based backend services and REST APIs for transaction processing, receipt generation, validation workflows, and business-rule enforcement in enterprise applications. Implemented XML and JSON schema validation, receipt-calculation logic, and structured payload storage to improve data integrity, consistency, and compliance across transaction workflows. Developed and deployed containerized microservices using Docker and Kubernetes, supporting scalable, reliable, and high-availability backend services. Built backend integrations for payment-terminal and transaction-processing workflows, enabling secure data exchange, receipt handling, and downstream service coordination. Contributed to VAT-related transaction validation and compliance workflows using Python, SQL, RabbitMQ, and ReactJS, supporting auditable and standards-driven processing. Designed and exposed RESTful APIs for frontend and cross-system integrations, improving maintainability and standardizing service communication patterns. Built asynchronous and event-driven backend components to support processing reliability, system integration, and operational scalability. Developed internal recruiter and operations support modules with a Python backend and web-based interface to streamline workflow management and reporting. Performed code reviews and collaborated closely with team members to maintain coding standards, improve software quality, and reduce production issues. Contributed to bug fixing, performance optimization, backend testing with pytest, documentation, mentoring junior developers, and Agile delivery processes. ### Software Engineer @ Systems Solutions & Development Technologies (SSD-TECH) Jan 2015 – Jan 2018 Developed backend modules and business features for CRM and business process applications, working on data handling, workflow logic, reporting support, and operational improvements. Built a framework for generating static websites with configurable templates, dynamic content management features, and drag-and-drop capabilities, improving usability and site performance. Worked extensively on an Interactive Voice Response (IVR) system, developing and maintaining backend services for inbound and outbound call processing, call-flow control, service integration, and telephony-driven workflows. Enhanced IVR-related backend processing for routing, session handling, protocol communication, and service orchestration, helping improve performance, reliability, and user experience. Contributed to telephony and signaling platform development by supporting gateway-level communication with mobile operators and improving interoperability across communication layers. Developed backend APIs and service components to integrate IVR, CRM, and operational systems, improving automation and reducing manual intervention in communication workflows. Supported performance optimization, issue analysis, and bug resolution across CRM, IVR, and signaling applications in production environments. Built a Smart Home application and related backend-connected components to support remote device interaction, control workflows, and connected-device communication. ## Education ### Master's degree in Computer Science Mercy University Jan 2022 – Jan 2023 ### Bachelor of Science - BS Khulna University of Engineering and Technology Jan 2010 – Jan 2014 ### S.S.C Mymensingh Zilla School ## Contact & Social - LinkedIn: https://linkedin.com/in/mahamud-h-khan-7a34a2ab --- Source: https://flows.cv/mahamud JSON Resume: https://flows.cv/mahamud/resume.json Last updated: 2026-04-01