Summary
Overview
Work History
Education
Skills
Certification
Timeline
SoftwareEngineer
Amurabi Tangus

Amurabi Tangus

Nevada,NV

Summary

Experienced Java Developer with a strong focus on backend development, adept at designing, implementing, and optimizing scalable web applications. Proficient in Java programming language and Spring Boot framework, specializing in building robust server-side logic and RESTful APIs. Skilled in database management, security implementation, and performance optimization techniques. Collaborative team player with a dedication to writing clean and efficient code. Committed to continuous learning and staying updated with the latest trends and advancements in Java development.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Software Engineer

Innovex Solution
New York
01.2022 - 2024
  • Tools: Java, Spring Boot, Python, JavaScript, React, OpenShift, Kubernetes
  • Spearheaded backend system development for web applications using Java and Spring Boot; built RESTful APIs and business logic for seamless frontend-backend communication.
  • Collaborated with UI/UX designers to translate design mockups into user-friendly interfaces, ensuring smooth backend integration.
  • Troubleshot and debugged software issues, providing timely resolutions to maintain optimal performance.
  • Utilized OpenShift and Kubernetes for container orchestration, streamlining development and deployment workflows.
  • Actively contributed to architectural decisions and provided technical guidance to junior developers.
  • Implemented CI/CD pipelines using Jenkins, GitLab CI, and Travis CI to automate build, testing, and deployment processes.
  • Embraced Agile methodologies to manage project tasks, enhance collaboration, and deliver features incrementally.
  • Incorporated DevSecOps practices, integrating security measures early in the development lifecycle.

Software Engineer

Delta Freight Africa
Nairobi, Kenya
01.2020 - 01.2022
  • Tools: Java, Python, Spring Boot, React, Git, MySQL
  • Spearheaded backend system development using Spring Boot, Python, and SQL while adhering to coding standards and best practices.
  • Implemented robust security measures—authentication, authorization, data encryption—and integrated Spring Security/OAuth2 for secure user access.
  • Built RESTful APIs to facilitate frontend-backend communication, improving data flow and application performance.
  • Designed and implemented database schemas using MySQL, PostgreSQL, MongoDB, and Cassandra; utilized Hibernate/Spring Data JPA for ORM.
  • Participated in all SDLC stages from requirements gathering and design through testing and deployment.
  • Applied Agile methodologies and Git-based version control for efficient collaboration and code management.
  • Conducted code reviews and provided constructive feedback to promote code quality and consistency.
  • Integrated DevSecOps practices to ensure security was addressed continuously throughout development.

Education

Bachelor of Science - Cloud Computing

AWS Academy

Software Engineering

Moringa School

Bachelor of Science - Information Technology

Zetech University

Diploma - Information Technology

Jomo Kenyatta University

Skills

  • Proficient in Java, Python, Nodejs, and Ruby
  • Experienced with front-end technologies including HTML, CSS, JavaScript, and React
  • Strong understanding of back-end development using Java, Spring Boot, Python, and Flask
  • Experienced in Agile methodologies and DevSecOps practices focused on CI/CD and automated deployment
  • Familiarity with containerization platforms including OpenShift and Kubernetes
  • Solid knowledge of database management systems and ORM frameworks like Sequelize and Hibernate
  • Excellent teamwork and communication skills with proven cross-functional collaboration ability
  • Proactively stays current with emerging technologies and industry trends
  • Programming Languages: Java, JavaScript, Python
  • Build & Deployment Tools: Gradle, npm, Grunt, Bower, Composer, Apache Tomcat, Apache2, Docker, minIO Client, Eureka
  • ML & Data Mining Tools: Weka, Jupyter
  • Responsive Frameworks: Bootstrap 3 & 4
  • Web Frameworks: Spring Boot, Flask, React, Vuejs
  • Web Technologies: REST, HTML5, J2EE, CSS, Bootstrap, Material Design
  • Version Control: Git, Gitflow, GitLab
  • Cloud & Deployment: AWS, GCP, Ansible, Docker, Kubernetes

Certification

  • AWS Certified Solutions Architect – Associate
  • Certified ScrumMaster (CSM)
  • Oracle Certified Professional, Java SE Programmer

Timeline

Software Engineer

Innovex Solution
01.2022 - 2024

Software Engineer

Delta Freight Africa
01.2020 - 01.2022

Software Engineering

Moringa School

Bachelor of Science - Information Technology

Zetech University

Diploma - Information Technology

Jomo Kenyatta University

Bachelor of Science - Cloud Computing

AWS Academy
Amurabi Tangus