Junaid B.

Backend Developer

Junaid is a seasoned backend developer with over eight years of experience, specializing in Golang. His deep expertise enables him to build efficient, scalable, and robust high-performing systems.

Known for his collaborative approach, Junaid excels in product development and mentoring junior developers. His ability to work effectively within teams enhances project outcomes and fosters a productive work environment.

Junaid's work with Proxify clients underscores his capacity to deliver exceptional results, consistently receiving positive feedback for his contributions.

Main expertise
  • Postman
    Postman 4 years
  • JSON
    JSON 6 years
  • JUnit
    JUnit 3 years
Other skills
  • Jira
    Jira 4 years
  • Grafana
    Grafana 3 years
  • MongoDB
    MongoDB 3 years
Junaid
Junaid B.

Pakistan

Get started

Selected experience

Employment

  • Senior Golang Engineer | Tech Lead

    Securiti.ai - 5 years

    • Spearheaded backend development using Golang, proficiently creating microservices and facilitating seamless communication among diverse microservices.
    • Adept at comprehending and implementing third-party documentation, showcasing a high level of proficiency in integrations, and utilizing Goroutines and channels for concurrent data processing.
    • Wrote a microservice in Java for connecting different databases, with all connections to that service handled through gRPC.
    • Implements system health monitoring through Golang, ensuring optimal multithreading levels for sustained performance.
    • Leverages Golang to mount NFS and SMB directories, streamlining the fetching of directory files.
    • Employs gRPC for effective communication with other microservices and utilizes socket programming to interact with specific services.
    • Builds and maintains automated testing frameworks to ensure code quality and reliability and implements CI/CD pipelines to streamline deployment and delivery processes.
    • Adheres to Agile/Scrum methodologies for efficient project management, ensuring the timely delivery of high-quality software solutions.

    Technologies:

    • Technologies:
    • Postman Postman
    • JSON JSON
    • GraphQL GraphQL
    • ElasticSearch ElasticSearch
    • BigQuery BigQuery
    • API
    • Agile Agile
    • Jira Jira
    • Grafana Grafana
    • Kubernetes Kubernetes
    • Unit Testing
    • MariaDB MariaDB
    • Load testing
    • Salesforce Salesforce
    • Scrum Scrum
    • Gorm Gorm
    • OAuth2 OAuth2
    • MongoDB MongoDB
    • Team leading
    • Docker Docker
    • Redis Redis
    • AWS AWS
    • gRPC gRPC
    • Git Git
    • Golang Golang
    • PostgreSQL PostgreSQL
    • Microservices
    • REST API REST API
  • Backend Developer

    Careem - 3 years 5 months

    • Plays a pivotal role in transforming a monolithic application into a distributed system of microservices for a ride-hailing service.
    • Leads the development and ownership of three key microservices, actively involved in the entire lifecycle - from coding and reviewing to deployment.
    • Implements a robust Blue-Green deployment strategy, ensuring seamless transitions and minimizing service disruptions.
    • Introduces the Spring Circuit Breaker pattern and integrates the Hystrix dashboard for monitoring Spring microservices, enhancing system resilience and reliability.
    • Integrates Prometheus and New Relic for comprehensive monitoring, enabling proactive issue identification and resolution.
    • Implements an API Gateway to streamline communication between microservices, enhancing overall system efficiency.
    • Successfully integrates third-party applications using SOAP/WSDL, ensuring seamless interoperability with external services.
    • Implements distributed logging using Kibana/EFK, improving visibility into system activities across the microservices architecture.

    Technologies:

    • Technologies:
    • Postman Postman
    • JSON JSON
    • JUnit JUnit
    • ElasticSearch ElasticSearch
    • API
    • Agile Agile
    • Terraform Terraform
    • Jira Jira
    • Unit Testing
    • Scrum Scrum
    • DynamoDB DynamoDB
    • MySQL MySQL
    • Docker Docker
    • AWS AWS
    • Git Git
    • Spring Boot Spring Boot
    • Spring Spring
    • Java Java
    • Microservices
    • REST API REST API

Education

  • BSc.Computer Science

    FAST National University · 2009 - 2013

Find your next developer within days, not months

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • You are presented the right candidates 2 days in average after we talk

Not sure where to start? Let’s have a chat