Backend Engineer

Open to full-time
Bio

Haidar A is a Senior Backend Engineer with over five years of experience building scalable, cloud-native systems using Spring Boot, Node.js, and AWS across CleanTech, SportsTech, and Publishing industries. He primarily works with Spring Boot, Node.js, and AWS to build APIs, microservices, and geospatial data pipelines. Haidar employs Test-Driven Development with JUnit and Mockito, and uses Docker for containerization, deploying services through automated CI/CD pipelines. His approach emphasizes performance and reliability, leveraging event-driven architectures and distributed caching strategies. At Createch IT Solutions, Haidar architected geospatial data pipelines for large environmental datasets, optimizing API response times by approximately 15% through distributed caching. He successfully migrated low-traffic services to AWS Lambda, reducing operational costs. Previously, at MicroAgility Services, he improved data integrity and reduced query time by 20% through MongoDB schema refactoring. Haidar holds a Bachelor of Science in Software Engineering from the University of Swat. He is well-suited for roles that involve building robust, production-grade systems with a focus on performance and cost efficiency.

Expertise
Node.jsMongoDBJavaKubernetesPythonReactAWSSQLBashCSSDatabase CachingDocument DatabaseRelational DatabaseGitHTMLJavaScript
Video Intro
Assessments
APPLICANT AVG · 51%HAIDAR · 95%0255075100TopASSESSMENT SCORE (0–100)
  • Implement an LRU Cache AlgorithmHard
  • Find the Length of the Longest Substring Without Repeating Characters. Difficulty MediumMedium
  • Rate Limiting in APIsMedium
  • Average score on Handing API ErrorMedium
Projects

Formattr

Cross-platform desktop app for indie authors to create structured content for print and e-Ink devices;

Experience
  1. Senior Backend Engineer

    Createch IT SolutionsJun 2022Present
    • Architect ETL geospatial data pipelines for data ingestion, sanitization, and validation using Spring Boot for large environmental datasets to enable large-scale environmental planning analyses
    • Design on-demand report services such as carbon footprint report generation from complex spatial datasets
    • Optimize database queries and implement event-driven distributed caching strategy to cut DB load and boost API response times by ~15% in load tests
    • Apply TDD with JUnit and Mockito for unit tests and RestAssured for automated API testing of key services; utilize Testcontainers to validate end-to-end integration
    • Containerize services with Docker and deploy them to EC2 via a GitHub Actions CI/CD pipeline to enable zero-downtime releases
    • Participate in sprint planning, design decisions, product design, and code reviews in an agile environment
    Spring BootJUnitMockitoDockerAWS LambdaPythonFastAPIPostgreSQLRedis
  2. Software Engineer

    Self-EmployedMar 2021Apr 2022
    • Partnered with international clients to gather requirements and agree on solutions aligned with business goals
    • Engineered and refactored full-stack solutions using NestJS, Node.js, and AWS
    • Delivered 8+ tailored software solutions for clients and earned a Top Rated status (4.7/5) on Upwork
    NestJSNode.jsAWSReactAWSPostgreSQL
  3. Backend Engineer

    MicroAgility ServicesOct 2020Mar 2021
    • Designed RESTful APIs with Spring Boot with a reusable service layer for a mobile-first U.S. consultation firm
    • Migrated and refactored core MongoDB schemas to improve data integrity and cut query time by ~20%
    • Built a push notification microservice using Amazon SQS to boost real-time user engagement
    • Collaborated remotely with the team, contributed to design decisions, ran code reviews, and wrote documentation
    Spring BootMongoDBAmazon SQSNode.jsJava
  4. Full Stack Engineer

    KapOnTwoDec 2018Aug 2020
    • Architected and developed a basketball sports analytics platform
    • Implemented core features for play-by-play stats logging, automated video highlights
    • Built a worker service to transcode videos into compatible formats that reduced storage costs by 40%
    Node.jsReact
  5. Technical Author

    BaeldungJun 2021Present
    • Published 150+ in-depth articles on programming, infrastructure, and Linux, reaching thousands of developers
    • Increased publishing throughput by 1.5× via research across 2,500+ topics, ranking in the top 5% of contributors
    JavaDockerKubernetesLinux
Education
  1. Bachelor of Science in Software Engineering

    University of SwatSwat, Pakistan2014 — 2018
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

John O.
John O.

Backend Engineer

3-4 Years of Experience

Node.jsMongoDBGraphQLKafka
SAMUEL A.
SAMUEL A.

Backend Engineer

0-2 Years of Experience

Node.jsMongoDBGraphQLGit
KHAWAR I.
KHAWAR I.

Backend Engineer

4+ Years of Experience

PAK
FlaskKubernetesNumPyJavaScript
Mostafa W.
Mostafa W.

Backend Engineer

0-2 Years of Experience

PythonFlaskHTMLJavaScript
View all

Backend Engineer

4+ years experience

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