Emmanuel Ogwal

Emmanuel Ogwal

$30/hr
Full Stack Engineer (Backend-Heavy)
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Kampala, Central Region, Uganda
Experience:
4 years
Ogwal Emmanuel Kampala, UG-- A detail-oriented software engineer with experience in building and maintaining production code software, testing, continuous integration and deployment. Experienced in managing developer teams to overcome challenges while working together to meet targets. Impeccable project management, critical thinking and problem-solving abilities. Willing to relocate: Anywhere Sponsorship required to work in the US Work Experience DevOps Engineer / Engineering Lead Crane Cloud (Open source) - Remote September 2021 to Present • Build CI/CD Pipelines and help to design solutions that aid smooth deployment using Kubernetes and cloud native technologies. • Design and configure multi-cloud clusters using open-source technologies across a set of distributed hardware. • Develop and maintain a local image registry within the Kubernetes clusters. • Advance new features for the local cloud-managed portal in supporting application deployment, monitoring and billing. Senior Software Engineer Mkoba Africa - London May 2021 to Present • Working with python Django to build a multipurpose backend for financial transactions, sending and receiving of cryptocurrencies like bitcoin and ethereum. • Building robust and scalable systems with the capabilities of handling fiat currency and digital currencies. • Working with CI/CD microservice environments to deliver robust highly scalable and testable code. • Deployment of the backend APIs to development and production environments on Google Cloud Platform and AWS S3 bucket. • Integration of external APIs and services such as Onfido for identity verification on the platform. DevOps/Cloud Engineer Trudigital Technologies Ltd - Lusaka September 2020 to July 2021 • • • • • Led development and operations processes inside the team Improve automated tests and simulation frameworks Developing CI/CD roadmap and implementing the project Wrote clean, well-documented, and resilient code. Monitor, analyze, and report performance statistics for cloud-hosted environments Senior Product Manager Trudigital Technologies Ltd - Lusaka July 2020 to July 2021 • Managed the product line life cycle from strategic planning to tactical activities. • Specified market requirements for products by conducting market research using multiple channels supported by ongoing calls and visits to customers and prospects. • Prepared, maintained, and evangelized the product roadmap which defined the product enhancements for short- and long-term releases. Data Engineer Harmonic Labs - San Francisco Bay Area, CA July 2020 to November 2020 • Built holistic data pipelines to cater for client needs(weekly delivery) using python programming language, jupyter notebooks, Google Cloud Platform(GCP) and docker. • Built and led the delivery of data for the Job postings tool which served two clients i.e MongoDB and EraDB on a weekly basis(More than 60,000 entries per week) • Actively contributed to building the Company tracking tool which provided data for Venture capitalists including Sequoia Capital, and Clearbanc. Software Engineer (Full Stack) Trudigital Technologies Ltd - Lusaka February 2020 to July 2020 • Designed and built a modern backend for a bulk SMS application utilising microservice architecture guaranteeing scalability and overall system maintainability. • Set up and maintained application pipelines using continuous integration and deployment on GitLab. Backend Engineer Independent contractor (self-employed) October 2019 to February 2020 PROJECTS: Jupiter: • Built a user dashboard that enabled users to get real-time updates on their stock prices and also keep a ledger of what they trade. Recruitment App(An automated recruitment application) • Built User Interface(UI) that captured job applicant details and integrated with the backend to match a candidate to a job using keywords. Software Engineer (Full Stack) Andela - Kampala October 2018 to October 2019 • Led a subsection of developers on the Tembea product team to customize and deliver the Tembea application for the managing transport and logistics Andela Kampala office which we achieved in one month of dedicated work. • Worked collaboratively in a distributed team to achieve company-wide goals. • Support and develop junior software engineers by providing advice and educational opportunities. UNDERGRADUATE RESEARCHER NETLABS UGANDA September 2017 to August 2018 Project: Image Classification Using Convolutional Neural Networks • Research on the use of convolutional neural networks(CNN) in the classification of lesions in breast ultrasound images. • The best CNN managed to achieve a low false-negative rate and a high true-positive rate hence a high sensitivity of 0.85. Education Bachelor's in Computer Engineering MAKERERE UNIVERSITY - KAMPALA, UG 2014 to 2018 Skills • JavaScript (Full stack), Python Web Technologies/ Frameworks (5 years) • HTML5, CSS, ngrok, React/redux, Flask, Django Data Management/ Databases, APIs (4 years) • PostgreSQL, MySQL, Redis, MongoDB (4 years) • JIRA, Pivotal Tracker, Slack, Zoom Version control/ tools (5 years) • Git, GitHub, Bitbucket, Gitlab Continuous Integration/ deployment, Docker (4 years) • Travis, Circle CI, Jenkins, Heroku, Google Cloud Platform(GCP), AWS, Microservices, Amazon S3 (4 years) Languages • English - Fluent Links https://github.com/e-ian
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.