Summary
Overview
Work History
Education
Skills
References
Timeline
Generic
Edwin Atieno

Edwin Atieno

Nairobi

Summary

Results-driven and detail-oriented full-stack engineer with great experience in software development and design. Holds a Bachelor's degree in Computer Science, is taking a Master's in Information Security, and has a proven track record of delivering high-quality solutions to technical problems. Proficient in multiple programming languages, including Python, JavaScript, and Cybersecurity, specializing in Python and associated frameworks such as Django and REST API. Skilled in front-end technologies, including JavaScript, Next, and React. Emphasizes code quality, performance, durability, scalability, reusability, and maintainability.

Overview

4
4
years of professional experience

Work History

Software Engineer

Equity Bank
Nairobi
08.2023 - Current
  • Design, implement, and maintain APIs using Python (Django).
  • Deploying containerised applications on Azure.
  • Maintenance and testing of microservices applications.
  • Develop and maintain USSD applications.
  • Develop microservices backend utilising redis pub sub.

Software Developer

Sayes Performance
Malmö
03.2023 - 08.2023
  • Web Applications and APIs Programming in python using FastAPI web frameworks.
  • Creating Web applications integrating Google Workspace APIs.
  • Responsive website Coding using HTML5, CSS, Bootstrap, tailwindcss, SASS, Typescript (javascript) & React.js.
  • Automation of google workspace applications tasks with app script.
  • Developing web scraping scripts using scrapy, beautiful soup and selenium.
  • Database design (Postgres, SQLite, MySQL, Mongo DB).
  • Setting up applications to run on containers (Docker).
  • Deployment of applications on Google Cloud Platform.
  • Developed software applications using Java and Python for client projects.

Software Engineer Intern

Riziki LTD
Nairobi
06.2022 - 03.2023
  • Design, implement, and maintain APIs using Python (Django and FastAPI) and node JS (Express, fastify and Koa).
  • Deploying containerised applications on AWS.
  • Maintenance and testing of production microservices applications.
  • Develop and maintain cloud functions in Typescript on Firebase.
  • Integrating third party APIs e.g. Safaricom's daraja, cellulant & pesalink for money transfers and mobile payments.

Software Engineer Intern

Eco-fix
Nanyuki
10.2021 - 10.2022
  • utomation of google workspace applications tasks with app script.
    •Developing web scraping scripts using scrapy, beautiful soup and selenium.
    •Database design (Postgres, SQLite, MySQL, Mongo DB)
    •Setting up applications to run on containers (Docker)
    •Deployment of applications on Google Cloud Platform

Education

Master of Science - Msc Information Security And Digital Forensics

University of East London
UK
11-2027

Bachelor of Science - Computer Science

Kenyatta University
Kenya
11-2022

Skills

  • Cloud
  • Devops
  • Web security
  • Docker
  • Figma
  • NextJs
  • ReactJs
  • Python
  • SQL
  • JavaScript
  • API development
  • Cloud deployment
  • Containerization
  • Database design
  • Web programming
  • Software testing

References

  • Eric Mwangi, Manager, Equity Bank, +254715686998, eric.mwangi2@equitybank.co.ke
  • Eila Lijia, manager, Saye Performance, +467-232-39033, eila-lilja@outlook.com

Timeline

Software Engineer

Equity Bank
08.2023 - Current

Software Developer

Sayes Performance
03.2023 - 08.2023

Software Engineer Intern

Riziki LTD
06.2022 - 03.2023

Software Engineer Intern

Eco-fix
10.2021 - 10.2022

Master of Science - Msc Information Security And Digital Forensics

University of East London

Bachelor of Science - Computer Science

Kenyatta University
Edwin Atieno