Oussama Elarbi Boudihir

Algeria

@oussama_elarbi_b

Software Engineer

Badges

Java

Certifications

oussama_elarbi_b has not earned any certificates yet.

Work Experience

  • Software Engineer

    Hilti Group•  March 2022 - June 2023

    ● Extended SPExtraction Service Functionality: Implemented a new REST endpoint, empowering technicians to reuse tools for loan and rental stock, enhancing operational efficiency and customer satisfaction. ● Optimized Repair Order Service for Asynchronous Orders: Integrated a new internal solution API to support asynchronous order creation for >20 tools, streamlining repair processes and reducing customer wait time. ● Developed Quality Checks Microservice: Created a Spring Boot microservice with Postgres DB, enabling technicians to access standard quality checks during the repair process, leading to higher service standards. ● Integrated Customer Contact Solution: Integrated existing services with a new Customer Contact solution API, increasing service efficiency by reducing redundant API calls. ● Automated Business Scenario Testing with Cucumber Framework: Performed automation tests using the Cucumber framework to ensure 100% alignment of newly delivered functionality with business scenarios, validating the software against critical business requirements. ● Migrated Communication Standards to API Keys: Shifted mutual certificates to API Keys stored in AWS Secrets Manager, improving security, and simplifying authentication across services. ● Conducted Performance Testing for Cloud Microservices: Designed Jmeter test plans for comprehensive performance testing of Java microservices during each release cycle, ensuring optimal service performance. ● Defined Functional and Unit Tests for Cloud Services: Defined and executed functional and unit tests for cloud services, achieving consistent line coverage of over 80% and ensuring robust software quality. ● Documented Microservices to Adhere to Standards: Drafted existing microservices architecture to align with enterprise architecture and security standards at Hilti, enhancing maintainability and compliance.

  • Senior Software Engineer

    Sputnik Consulting •  March 2021 - March 2022

    ● Optimized Tools Service Performance: Reduced timeouts by over 95% through effective database and service optimizations, providing a better customer experience and increasing the reliability and performance of Tools Service. ● Engineered SPExtraction Service for Recycling and Sustainability: Developed Java service using Play Framework, enabling Hilti technicians to extract and reuse over 60K quality spare parts during the repair process, optimizing maintenance operations and reducing downtime. ● Automated Database Housekeeping Using AWS Lambda: Engineered Java microservice hosted on AWS Lambda to automate weekly database housekeeping, saving cost and storage space for > 500K records. ● Migrated Oracle Database for Licensing Compliance: Transferred 200K records from Oracle to Postgres DB on the AWS platform, ensuring compliance and cost optimization. ● Collaborated on Testing and Release Support: Facilitated solutions delivery with transparency and stringent quality standards by executing high-quality functional and sanity testing during major and minor releases. ● Managed Competition Platform Configuration: Led a 3-member team configuring AwardForce for the Hilti IT Competition 2022, enhancing participant experience.

  • Cloud Developer Intern

    Hilti•  February 2020 - August 2020

    ● Implemented REST APIs to Automate Cloud Configuration: Created the backend of the new Cloud Configuration Tool, saving employee time and reducing efforts of configuring new services by three times. ● Built Cloud Microservices Expertise: Designed, documented, developed, and released REST APIs using Java and Play Framework on AWS, supporting diverse business needs. ● Facilitated Testing and Deployment Tasks: Conducted sanity testing, prepared release notes, and deployed changes to AWS, ensuring high reliability and increasing customer satisfaction. ● Influenced Intern Onboarding: Managed a 3-member team, proposing a new onboarding process to enrich intern experiences and increase retention rates.

Education

  • Universiti Putra Malaysia

    Software Engineering, BS•  September 2016 - September 2020

    Bachelor of Software Engineering (First Class Honors) Honors: Dean’s List (2016, 2017, 2018 & 2019) | Vice Chancellor’s List (2020) Relevant Coursework: Java Programming, Data Structures and Algorithms, Software Design, Database Application Development, Software Requirements Engineering, Software Architecture, Software Project Management, Software Testing, Software Quality, Intelligent Computing

Skills

oussama_elarbi_b has not updated skills details yet.