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, as in his previous company, Careem, which is now purchased by Uber.
Junaid's work with Proxify clients underscores his capacity to deliver exceptional results, consistently receiving positive feedback for his contributions.
Tärkein asiantuntemus
- Postman 4 vuotta
- JSON 6 vuotta
- JUnit 3 vuotta
Muut taidot
- Jira 4 vuotta
- Grafana 3 vuotta
- MongoDB 3 vuotta
Valittu kokemus
Työllisyys
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.
Tekniikat:
- Tekniikat:
- Postman
- JSON
- GraphQL
- ElasticSearch
- BigQuery
- API
- Agile
- Jira
- Grafana
- Kubernetes
- Unit Testing
- MariaDB
- Load testing
- Salesforce
- Scrum
- Gorm
- OAuth2
- MongoDB
- Team leading
- Docker
- Redis
- AWS
- gRPC
- Git
- Golang
- PostgreSQL
- Microservices
- 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.
Tekniikat:
- Tekniikat:
- Postman
- JSON
- JUnit
- ElasticSearch
- API
- Agile
- Terraform
- Jira
- Unit Testing
- Scrum
- DynamoDB
- MySQL
- Docker
- AWS
- Git
- Spring Boot
- Spring
- Java
- Microservices
- REST API
Koulutus
BSc.Computer Science
FAST National University · 2009 - 2013
Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä
Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:
- Kartoitamme yrityksenne kehitystarvetta
- Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
- Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä