the xaviTX
Open to opportunities

the xavi

@thexavi

Results-driven Software Developer and Technical Mentor with AI expertise.

Rwanda

What I'm looking for

I am looking for opportunities that foster growth and innovation in software development.

I am a results-driven Software Developer and Technical Mentor with over 3 years of experience in designing and implementing AI-powered platforms and microservices. My proficiency in Java and JavaScript ecosystems allows me to build scalable applications using Spring Boot and Node.js, ensuring high-quality software solutions. I have a strong background in test automation, quality assurance, and Agile methodologies, which has enabled me to deliver reliable and efficient applications.

Throughout my career, I have successfully led teams and collaborated with cross-functional groups to gather requirements and ensure seamless integration between frontend and backend systems. My notable achievements include leading the backend team for the development of the AMAP platform, delivering the AmaliAI v1 in production, and achieving 90% test coverage on APIs across multiple projects. I am passionate about mentoring trainees, helping them improve their coding skills and preparing them for real-world software development challenges.

Experience

Work history, roles, and key accomplishments

AM
Current

Software Developer

AmaliTech

Feb 2022 - Present (3 years 3 months)

As a Software Developer at AmaliTech, I designed and maintained backend applications using Java and JavaScript. I collaborated with cross-functional teams to ensure seamless integration and conducted thorough code reviews. I also implemented unit and integration tests, authored technical documentation, and guided trainees in software development.

Education

Degrees, certifications, and relevant coursework

UT

UR-College of Science and Technology

Bachelor of Computer and Software Engineering, Computer and Software Engineering

2014 - 2021

Studied Computer and Software Engineering, focusing on software development principles, programming languages, and system design. Gained practical experience through projects and internships, enhancing skills in software development and engineering practices.

DT

Deutsche Telekom

Certificate, Test Automation

Completed a certification in Test Automation Qualification, focusing on automated testing methodologies and tools to enhance software quality and reliability.

SI

Simplilearn

Certification, Agile and Scrum

Achieved Agile and Scrum Master Certification, learning agile methodologies and frameworks to effectively manage software development projects and teams.

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan