Samuel B.

Samuel B.

J2EE Developer | Java, Spring, Hibernate

Followers of Samuel B.2000 followers
location of Samuel B.United States

Connect with Samuel B. to Send Message

Connect

Connect with Samuel B. to Send Message

Connect
  • Timeline

  • About me

    Java Software Engineer

  • Education

    • University of Asmara

      -
      Bachelor of Applied Science - BASc Applied Mathematics/ computer science

      At the University of Asmara, I completed a rigorous program combining applied mathematics principles with computer science. My studies included:- Calculus and Linear Algebra: Developed a solid foundation in mathematical concepts critical to computer science.- Discrete Mathematics: Explored graph theory, combinatorics, and algorithms.- Computer Programming: Gained proficiency in multiple programming languages, including C++ and Java.- Database Management Systems: Learned the… Show more At the University of Asmara, I completed a rigorous program combining applied mathematics principles with computer science. My studies included:- Calculus and Linear Algebra: Developed a solid foundation in mathematical concepts critical to computer science.- Discrete Mathematics: Explored graph theory, combinatorics, and algorithms.- Computer Programming: Gained proficiency in multiple programming languages, including C++ and Java.- Database Management Systems: Learned the design and management of relational databases.- Operating Systems: Studied the design and functionality of operating systems.This diverse educational background has equipped me with the technical skills and theoretical knowledge necessary for a successful career in software engineering. Show less

    • Maharishi International University

      2022 - 2024
      Master's degree Computer Science

      During my time at Maharishi International University, I gained a comprehensive understanding of advanced computer science concepts and methodologies. My coursework included:- Aspect-Oriented Programming (AOP): Studied modularization of concerns such as logging and transaction management.- Java Database Connectivity (JDBC): Developed robust applications to interact with databases using Java.- Design Patterns: Learned various design patterns to solve common software design… Show more During my time at Maharishi International University, I gained a comprehensive understanding of advanced computer science concepts and methodologies. My coursework included:- Aspect-Oriented Programming (AOP): Studied modularization of concerns such as logging and transaction management.- Java Database Connectivity (JDBC): Developed robust applications to interact with databases using Java.- Design Patterns: Learned various design patterns to solve common software design problems and improve code maintainability.- Advanced Algorithms: Learned and implemented complex algorithms to solve computational problems efficiently.- Software Engineering: Designed and managed large-scale software projects using agile methodologies.- Cloud Computing: Gained practical experience with cloud services and infrastructure, focusing on AWS.Additionally, I acquired over 46 skills, including but not limited to:- Data Structures- Distributed Systems- Web Development Show less

    • Springboard

      2022 - 2022
      Data Science | Machine Learning

      An online curriculum with industry-based mentorship, in-depth capstone projects, and many supporting mini-projects. The program accentuates Python for Data Science and Machine Learning (Pandas, Matplotlib, NumPy, ScikitLearn, StatsModels, Scipy) and Data Wrangling/Storytelling (Visualization, Exploratory Data Analysis, Data Prep).

  • Experience

    • Delta Information Systems

      Nov 2015 - Dec 2016
      J2EE Developer | Java, Spring, Hibernate

      • Optimized web interfaces for government and NGO projects by implementing AJAX, reducing loadtimes by 40% and improving user engagement metrics by 25%.• Architected and executed intricate business logic leveraging Spring and Hibernate, leading to asubstantial 55% boost in system component efficiency and functionality post in-depth analysis ofbusiness requirements.• Spearheaded end-to-end development, from database optimization to front-end design, using HTML5, CSS3, and JavaScript.• Pioneered the creation and implementation of JUnit test scripts, elevating software quality andperformance standards, resulting in a 25% decrease in system errors and a 30% increase in overallsystem reliability. Show less

    • Luwam Tech LLC

      Feb 2017 - Aug 2022

      - Designed and developed a web application site leveraging Angular (v6) and Spring Boot, bolsteringglobal connections within the community.- Directed the strategic planning and execution of user interface design with Angular Material andBootstrap; achieved a substantial 50% improvement in user retention and a remarkable 15% surge inaverage session duration.- Orchestrated the redesign of APIs, implementing robust web security protocols; optimized databasemanagement by migrating to Postgres, resulting in a 40% reduction in data retrieval time andenhancing system scalability. Show less - Engineered detailed test plans and cases to streamline banking application testing, leading to a 30% improvement in system reliability and a 20% decrease in bug resolution time.- Implemented a robust automation infrastructure using Selenium, enhancing efficiency in test case execution and defect reporting for financial software solutions; reduced testing cycle time by 50%, resulting in a 25% increase in software quality.- Spearheaded cross-browser testing ventures, deploying Selenium WebDriver and TestNG framework to verify compatibility across diverse platforms, leading to a 20% upsurge in user satisfaction and a 10% elevation in conversion rates.- Revamped testing strategies for banking applications, slashing critical system errors by 30% and elevating transaction success rates by 20%. Show less

      • Senior Full-Stack Software Engineer | Angular, Spring Boot, Databases, Git, HTML5

        Apr 2018 - Aug 2022
      • Test Engineer | Selenium, Core Java, Test Planning, Regression Testing, Jira

        Feb 2017 - Mar 2018
    • Scale AI

      Feb 2024 - Oct 2024
      Software Engineer

      • Designed and deployed scalable software systems using microservice architectures, utilizing Dockerfor containerization and Kubernetes for cluster orchestration, reducing deployment time by 30%.• Applied Kafka for distributed messaging, facilitating scalable and real-time data processing andintegration across different services, increasing data processing efficiency by 40%.• Leveraged Hibernate/JPA for robust database integration and data modeling, improving databaseperformance by 25%.• Enhanced backend performance focusing on efficient memory and process management for high-loadenvironments, reducing memory usage by 20%.• Facilitated CI/CD pipeline configurations with Jenkins, incorporating Maven for build and deploymentautomation, cutting down deployment errors by 50%.• Employed Terraform for automating cloud resource provisioning and management on AWS,decreasing manual provisioning time by 60%.• Collaborated with a cross-functional team of 8 engineers, coordinating with product managers anddesigners to align project goals and deliverables. Show less

  • Licenses & Certifications