OnBenchMark Logo

Alefew

Golang Developer
placeholder
Location Addis Ababa
view-icon
Total Views53
availability
Shortlist0
back in time
Member since30+ Days ago
 back in time
Contact Details
phone call {{contact.cdata.phone}}
phone call {{contact.cdata.email}}
Candidate Information
  • User Experience
    Experience 5 Year
  • Cost
    Hourly Rate$10
  • availability
    AvailabilityImmediate
  • work from
    Work FromOffsite
  • check list
    CategoryInformation Technology & Services
  • back in time
    Last Active OnMay 05, 2024
Key Skills
GolangDockerAWSPostGre SQLMicroservicesReact JSGCPPython
Education
2014-2016

(Software Engineering)
Addis Ababa University

2014-2019

(Software Engineering)
Addis Ababa University

2014-2019

(Software Engineering)
Addis Ababa University

Summary

Software engineer with 5 years of experience, developing high-performance REST APIs, microservices, and web and mobile apps, Specializing in Go/Golang, Docker, Node.js, AWS, and Kubernetes.

Project Details
Title :EQUB App
Duration :12
role and responsibileties :

As a backend developer on the Equb project, I played a vital role in building the infrastructure for a revolutionary financial empowerment platform. Equb is an innovative solution that helps individuals achieve savings and access credit through savings rotation. Members pool their savings in eQubs and randomly selected winners claim the funds in a turn. My contributions as a backend developer include optimizing the app for scalability, implementing robust APIs, and ensuring a seamless user experience.
Achievements:
• Developed high-performance and scalable REST/RESTful APIs and microservices on Google Cloud Platform (GCP) using Go (Golang), Git, Docker, Kubernetes, and MySQL, successfully accommodating 10,000+ users.
• Achieved a substantial enhancement in website speed by migrating from GORM to the PGX Golang library, reducing database queries by 40%.
• Leveraged expertise in Go (Golang), MySQL, Redis, Firebase, and GCP to create a feature-rich financial platform.
• Actively contributed to the design and development of the Equb Flutter mobile app, ensuring a user-friendly interface and seamless experience.
• Implemented version control(Git), CI/CD (Github Actions), and efficient MySQL queries to ensure a seamless user experience.
• Empowered users to manage savings groups and access funds through rotation, promoting financial empowerment.

The Equb app has empowered over 5,000 users to achieve their financial goals and access credit through savings rotation, thanks to the collaborative efforts and achievements of the development team.

Description :

Equb is a money-saving app by rotation. Equb is an alternative means to achieve savings and improve access to credit by rotation of savings. Individuals agree to pool their savings for a defined period of time to jointly save by creating an eQub.


Title :Equally.ai
Duration :21
role and responsibileties :

I began my journey at EQUALLY.Ai as a Backend Engineer and, over time, grew into the role of a Backend Team Lead. In this capacity, I played a pivotal role in developing a robust, scalable,and efficient backend system for the EQUALLY.Ai platform, which served as a comprehensive accessibility solution encompassing web and media file (PDF, video) accessibility. The system provides widget integration for easy navigation, code scanning, auditing, reporting, and fixing services.
My achievements include:
• Architected & developed EQUALLY.Ai platform, integrated on 1000+ websites, improving web & media accessibility by 50% in 1 year.
• Using gRPC and Apache Kafka publisher-subscriber microservices architecture with Golang concurrency features, including channels, mutexes, and wait groups, I microservices latency by 90 milliseconds
• Integrating third-party libraries with ChatGPT API accelerated web code-fixing for
accessibility services by 70%
• Played a key role in incident response, reducing mean time to resolution (MTTR) by 25% and minimizing the impact by fixing procedures and integrating tools like Grafana.
• Managed 12+ microservices, REST APIs, GCP & AWS Kubernetes clusters, Postgres & Firebase.
• Led a backend team of 4, interviewed & onboarded new developers, and prepared demo software.
• Designed and implemented a versatile, multi-licensed payment system using Golang and PayPal, enabling customers to create customized plans and resulting in a significant 40% cost reduction for clients.
Today, the Equally.AI widget is seamlessly integrated into over 1000 websites, achieving 50% web and media file (PDF, video) improvement accessibility. The platform's accessibility services for media files are utilized by over 10,000 users, making the web and digital media more inclusive and accessible for all.

Description :

Equally AI - an automated accessibility solution that makes websites compliant with the ADA & WCAG, while providing the best experience for your beneficiaries.


Title :Vehicle Inspection System
Duration :11
role and responsibileties :

• I spearheaded the development of a scalable and highly available backend infrastructure using Go/Golang, PostgreSQL, Apache Kafka, Docker, Kubernetes, and Git.
• I revolutionize how ride service companies, drivers, and garages in Ethiopia manage critical aspects such as inspection reports, human resources, revenue, invoices, and driving start decisions.
• Through my efforts, I made significant contributions to enabling three ride service companies, over 20,000 drivers, and more than 300 garages to efficiently manage reports.
• Implemented a scalable and highly available backend infrastructure for the Vehicle Inspection System (VIS) in Go/Golang, PostgreSQL, Apache Kafka, Docker, Kubernetes, and Git.
• Adopted a Hexagonal Architecture approach to organize and structure the Golang codebase, ensuring modularity and maintainability.
• Collaborated closely with the frontend team to incorporate React into the frontend, enhancing the user interface and overall user experience.
• Played a pivotal role in enabling ride service companies, drivers, and garages to efficiently manage inspection reports, human resources, revenue, invoices, and driving start decisions within the Ethiopian ride service industry.
• Enabled ride service companies, drivers, and garages to efficiently manage inspection reports, human resources, revenue, invoices, and driving start decisions within the Ethiopian ride service industry.
• Transformed VIS into a powerful tool that streamlined operations, improved efficiency, and drove positive impacts across the industry, ultimately empowering stakeholders to enhance their services and ensure compliance with regulatory requirements.

Description :

The Vehicle Inspection System project aimed to revolutionize how ride service companies, drivers, and garages in Ethiopia manage critical aspects such as inspection reports, human resources, revenue, invoices, and driving start decisions. This project involved the development of a scalable and highly available backend infrastructure using Go/Golang, PostgreSQL, Apache Kafka, Docker, Kubernetes, and Git. The ultimate goal was to create a powerful tool that streamlined operations, improved efficiency, and drove positive impacts across the industry, empowering stakeholders to enhance their services and ensure compliance with regulatory requirements.


Title :RIDE Plus
Duration :6
role and responsibileties :

As a backend developer for the Ride Plus Platform I:
• Launched RIDE Plus Platform in 6 months, empowering 45,000+ users with secure, fast payments, diverse packages, and subscriptions. Facilitated seamless payments for 50+ corporations managing employee taxi usage.
• Developed microservices, REST/RESTful APIs, and web services using Golang, Go, NodeJS, PostgreSQL, Kafka, Docker, and Git, allowing flexibility and scalability.
• Achieved a 25% performance improvement through Test-Driven Development (TDD) in one year.
• Leveraged Go/Golang, NodeJS/Typescript, PostgreSQL (GORM) database, Apache Kafka, Bash/Shell Scripting, Docker, and Kubernetes for efficient containerization and software development.
• Successfully deployed a resilient and highly available solution on AWS, utilizing Git and GitHub for organized version control, and collaborating with DevOps personnel to manage CI/CD pipelines and AWS clusters for both development and production environments.
 

Description :

Ride Plus is a payment application for a local Uber-like taxi dispatcher application in which users can pay for what they use and buy or send packages to their friends or relatives. It has more than four bank payment integrations to make transactions easier for all customers. Corporations can also pay their employees for taxi usage using the application.


Title :Sewasew Music Streaming Platform
Duration :12
role and responsibileties :

In my role as a backend engineer for the Sewasew Music Streaming app, I spearheaded the development and maintenance of a resilient and high-performing backend system, leveraging a powerful tech stack that included Golang, HLS (HTTP Live Streaming), and manifest generation
Key Achievements Includes :
• Through my efforts, I contributed significantly to the app's remarkable success, achieving a 4.3 user rating and serving over 300,000 users worldwide.
• Utilizing Golang as the core of our backend infrastructure, I designed and implemented scalable APIs and services that ensured the seamless delivery of audio content to our ever-expanding user base.
• I played a crucial role in implementing HLS (HTTP Live Streaming) for audio content,
dynamically generating manifests that guided users in accessing and enjoying a diverse catalog of music effortlessly.
• My expertise extended to crafting HLS manifests (M3U8 files) on the fly, providing users with a dynamic roadmap to audio streams while optimizing content delivery for varying network conditions.
• I architected a highly scalable backend system that accommodated the app's exponential growth, ensuring that performance remained consistently high, even during peak usage periods.
• Leveraging Amazon S3 for content storage and Amazon CloudFront as a CDN, I orchestrated a robust content delivery pipeline, reducing latency and enhancing the user experience for a global audience.
• My contributions extended to critical user engagement features, including user
authentication, playlist management, and adaptive streaming, all of which significantly
contributed to the app's popularity and user satisfaction.
• I successfully implemented a microservice architecture to enhance modularity, scalability, and maintainability, ensuring the backend's efficiency and future scalability.
• Enhanced our application's logging system by integrating the go.uber.org/zap library,
enabling structured logging for improved log readability and analysis, resulting in
streamlined debugging and enhanced application reliability.
• Efficiency Through Caching: I implemented caching strategies to optimize backend performance, reducing server load and response times for a smoother user experience.

Description :

The Sewasew Music Streaming app aimed to provide cost-effective, high-performance streaming for Ethiopian users, offering a platform tailored to their needs and preferences.


Copyright© Cosette Network Private Limited All Rights Reserved
Submit Query
WhatsApp Icon