Jean Damour Habanabashaka
Full-Stack Web Developer
******************@*****.*** • 214-***-****
GitHub •LinkedIn • Fort Worth, TX
Summary
Innovative and results-driven Full-Stack Web Developer with over 4 years of experience in designing and developing complex software solutions. Proven skills in analysis, design, coding, testing, deployment, and maintenance, delivering innovative solutions and exceeding expectations. Analytical problem-solver with expertise in utilizing NodeJS and Spring Boot in backend development, and proficiency in JavaScript, Angular, React, React Native, TypeScript, HTML, CSS, SQL, and MongoDB in frontend development. Adept at designing and implementing responsive and visually appealing interfaces, as well as integrating APIs and databases to ensure seamless functionality. Proficient in version control systems, troubleshooting, and adapting to new technologies. Leverage excellent communication skills to build productive partnerships with cross-functional teams and external stakeholders.
Technical Proficiencies
Languages:
Java, JavaScript, C, C++
Web:
HTML5, CSS3, JavaScript, Typescript, Bootstrap
Web Services:
REST, Mongoose, JSON APIs, npm, Amazon Web Service (AWS)
Frameworks:
React, React Native, Angular, Spring MVC, Spring Boot, Express, Node JS
Databases:
MySQL, MongoDB, SQL
Design Patterns:
Singleton, Factory Method, Prototype, Observer
SDLC:
Agile, Scrum
Tools:
Postman, Git
Career Experience
Yambii Travel, Kigali, Rwanda 2021 – 2023
Software Engineer (Remote)
Implement backend and frontend development with precision in software programming. Spearhead UI design and development, prioritizing and attending to detail to create a customer-friendly interface, while maintaining a positive brand image. Build and integrate databases, optimizing and merging SQL and MongoDB queries. Compose and review code documentation, while also creating unit tests. Conduct testing, validation, and upkeep of completed systems via rigorous protocol adherence and effective organization, ensuring smooth daily operations. Manage UI clients, designing restful APIs tailored to JSON API specifications and efficiently oversee backend operations.
Implemented digital solutions to streamline and enhance internal operations, resulting in increased efficiency, improved productivity, and optimized workflows.
Research Moguls(R) Ltd, Kigali, Rwanda 2017 – 2020
IT Lead
Oversaw database administration and executed application software upgrades and maintenance. Installed and configured computer hardware, operating systems, and applications. Troubleshot system and network issues, resolving hardware and software faults. Engaged in monthly data analysis alongside the survey task force, utilizing advanced data analysis tools.
Commended for improving user interface by creating intuitive, user-friendly application forms.
Contributed to monthly data analysis by utilizing advanced data analysis tools as a member of the survey task force.
Established new methodologies for building small-scale databases, enabling efficient daily data collection by employees and significantly improving production efficiency.
hi-Tech Software Ltd, Kigali Rwanda 2015 – 2016
Junior Software Engineer
Engaged fully in all stages of software development life cycle from gathering requirements to designing, developing, testing, and finally deploying. Supported development and deployment of software solutions utilizing Java technologies. Undertook unit testing and assisted in both system integration and user acceptance testing. Provided significant contributions to code reviewing processes, delivering constructive feedback for superior code quality. Troubleshot and fixed software defects and user-reported issues.
Projects
Employee Management App: Developed an innovative project with capabilities to streamline management of employee data and execute all CRUD operations. The project consisted of technical tasks such as creation of a user-friendly interface, integration of an extensive user database, and development of algorithms for customized content suggestions rooted in user preferences.
Technologies Used: angular, Material UI, JavaScript, Rest APIs, Routing, spring boot, MySQL, Maven
School Web Application Management: Created and implemented a comprehensive project to streamline school activities and student management. Developed an administration system enabling updates of student and trainer information, as well as the assignment of students to specific courses.
Technologies Used: React, JavaScript, Rest APIs, Routing, Nodejs, Express
Restaurant Management App: Developed a mobile application for streamlining food inventory management for restaurant owners.
Technologies Used: React Native, Expo, MongoDB, Express, NodeJS.
Education & Certifications
Master in Web Development, July 2023
Maharishi International University, Fairfield, IA
Undergraduate (Certificate Program) in Java Programming, Feb 2022
Wilmington University, New Castle, DE
Bachelor in Electronics and Telecommunication Engineering, July 2015
University of Rwanda, Kigali Rwanda
AWS Cloud Practitioners Day Certification
https://drive.google.com/file/d/1K05AYXekoPTGYpxmTqWS7PjsIUjW95QT/view?usp=sharing
Portfolio
https://jeanhab.com/
Languages
English - Fluent
French – Good
Mandarin Chinese - Basic