Rabin .

Rabin .

  • Software Engineer
  • Nairobi, Kenya
  • **** **** ****
  • 3 yrs Experience
  • ASAP
  • Mid-Level

Rabin is Senior Software Engineer with 4+ years of experience in software development. Rabin's experience spans from building backend systems/services to front-end web applications. He specializes in Full-stack development hence can fit in any team either backend or Frontend. His tech stack spans from Golang, Python Django, Django REST for Backend development, ReactJs and NextJs for frontend applications, single page applications with server-side rendering capabilities. He also has adept knowledge of GCP, AWS, docker for containerization, and CI/CD. He has vast experience in databases MySQL, PostgreSQL and Redis. Rabin's hobbies are not limited to travelling, watching, reading and taking part in mentorship and bootcamps in the community.

Education

C

Computer Science

Pwani University, Bachelor's Degree
2020

Work & Experience

W

Software Engineer Python

Wezacare Solutions
Oct'2021 - Present
(On-Site/remote) Duties ♦ Worked across the stack; from backend, infrastructure and deployment, to databases and frontend; built, maintained and deployed scalable web and backend applications. ♦ Designed, developed and maintained REST APIs. Also documented the APIs which were achieved by using openapi tools and swagger ♦ Built high-quality reusable code that can be used in the future, well tested and reviewed by peers following the appropriate design patterns and best practices. ♦ Conducted thorough code reviews for the team, ensuring high quality and adherence to company and Software engineering standards, best practices and principles. ♦ Created and maintained technical documentation for software products, including user documentation, release notes, and API documentation, to ensure that users could easily understand and use the products. Accomplishments ♦ Efficiently planned, designed, and created user-facing systems that are secure, easy to use and user friendly reducing average time the user spends on the web page ♦ Reduced customer support inquiries by 30% through clear and comprehensive user manuals, client documentation and release notes. ♦ Developed and launched a data collection tool that reduced expenses for charity organisations by 40% while increasing overall efficiency. Tools ♦ Python, React, Docker, RabbitMQ, PostgreSQL, Git
E

Software Engineer

Easy Software Products
Nov'2019 - Sep'2021
Remote. Duties ♦ Worked across the stack; from backend, infrastructure and deployment, to databases and frontend, building and maintaining scalable backend and web applications for clients. ♦ Conducted regular and thorough code reviews with continuous integration and agile and lean practices. ♦ Collected, analysed and addressed technical and design requirements, designing requirement specification document and test specification document for a social work software product. ♦ Worked within a cross-functional delivery team of 5+ software engineers, with an embedded product manager, designer. Accomplishments ♦ Led the development and implementation of CI/CD pipelines for multiple projects, resulting in seamless shipping of products and product features, improved collaboration across development teams. ♦ Collaborated and worked with a distributed, diverse, and talented group of people across engineering, product, design. Tools ♦ Python, JavaScript, React, NextJS, Docker
L

Software Engineer Intern

Liquid Intelligent Technologies
Jul'2019 - Oct'2019
On-site. Duties ♦ Worked across the stack to build, test and deploy software applications using PHP programming language. ♦ Helped out in other areas as needed, such as with issue resolution, incidents and investigations, engineering wide initiatives, and other high impact work. ♦ Researched, designed and implemented solutions to improve product performance. ♦ Assessed the efficiency and speed of current applications.

Projects

A
Authentication micro-serviceThe service allows users to create account using email and password. Manages permissions, role based access control.Containerized using ocker and has git-hub workflows that run on every push and release.

Professional Skills

Language
  • Golang 3 year(s)
  • Javascript 3 year(s)
  • CSS 4 year(s)
  • HTML 5 year(s)
  • Python 4 year(s)
  • TypeScript 2 year(s)
Framework
  • Bootstrap 3 year(s)
  • Django 4 year(s)
  • React js 3 year(s)
  • Docker 2 year(s)
  • Next.js 3 year(s)
  • Prisma 1 year(s)
General
  • Celery 1 year(s)
  • Linux 4 year(s)
  • RabbitMQ 2 year(s)
Technology
  • Git 3 year(s)
  • AWS 1 year(s)
  • AWS 1 year(s)
Database
  • MySQL 4 year(s)
  • Redis 2 year(s)
  • MongoDB 2 year(s)
  • PostgreSQL 3 year(s)
  • Graphql 2 year(s)
DevOps
  • Google Cloud 1 year(s)

Languages

  • English native
Remoteplatz Logo