CHRISTIAN UWIMANA
**** * *** **., #** Fairfield, Iowa 52557
641-***-**** *********.*******@*******.*** linkedin.com/in/christian/uwimana-b4201493
JAVA DEVELOPER
Accomplished software developer bringing over 2 years of in-depth experience in the design and implementation of multiple successful software projects in the banking and healthcare industries. Strong understanding of Agile development methodologies during project management, guiding all aspects of development from requirement collection to troubleshooting and debugging. Expertise in Java-based technologies such as JSP, Servlets, Spring, and Eclipse.
Java Software Development Web Services Object Oriented Programming Agile Methodologies
Project Leadership Module Implementation Design Patterns
Data Manipulation Testing & Debugging Project Delivery Maintenance & User Support
Languages: Java, C#, Ruby
Web: HTML, CSS, jQuery, JavaScript, JSP, Servlets, XML, JSON, AJAX
Web Services: RESTful
Web/App Servers: Apache, Tomcat
Frameworks: Spring (MVC, DAO)
Databases: MySQL
Design Patterns: MVC, Factory, Singleton
SDLC: Agile/Scrum, Waterfall, TDD
Tools: Eclipse, VS Code, MS Visual Studio, JIRA, Trello, Android Studio, GitHub, TFS
Platforms: Windows, Linux
PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).
LIMITLESS APPS LTD, Kigali, Rwanda 2017-2018
Tech startup company delivering web and mobile solutions.
Systems & Applications Engineer: Acted as technical lead and developer for Java-based web solution for local microfinance institution.
Tasks Performed:
Designed and coded web application using MVC architecture on Spring framework.
Collected functional requirements and converted into technical specifications.
Maintained code quality through code review, debugging, and troubleshooting.
Achievements:
Successfully implemented first version of app within strict deadline.
Led Agile sprint planning and retrospective meetings, communicating effectively with peers, management, and product owner.
Technologies Used: Java, J2EE, JSP, Servlets, Tomcat, MySQL, Eclipse, Spring (MVC, DAO), JDBC, Trello, Windows
WELLS FARGO HOME MORTGAGE, West Des Moines, Iowa 2016
World's fourth largest bank by market capitalization; third largest bank in US by total assets.
Business Systems Consultant: Automated custom letter development using internal systems.
CHRISTIAN UWIMANA Page 2
641-***-**** *********.*******@*******.*** linkedin.com/in/christian/uwimana-b4201493
Tasks Performed:
Verified requirements and ensured project compliance through audit testing and review.
Contributed to development of business process and procedure documentation for quality testing.
Achievements:
Participated in the implementation the new Custom Letter Development process.
WELLMARK BLUE CROSS BLUE SHIELD, Des Moines, Iowa 2015
Dominant mutual health insurance company.
Associate IT Solutions Developer Intern: Assisted technical delivery team with active projects.
Tasks Performed:
Validated imported XML files and loaded data into databases.
Supported provider relations and health care management teams through data cleanup.
Updated documents for provider relations and health care management SharePoint sites.
Achievements:
Automated creation of provider's termination letters based on user's data input.
Technologies Used: C#, Team Foundation Server, SQL, Visual Studio
Database Designer NURSING DEPT, WILLIAM PENN UNIVERSITY 2015
Lab/Technology Assistant WILLIAM PENN UNIVERSITY 2014-2016
Software Developer Intern TIGO RWANDA LTD 2014
ACADEMIC PROJECTS
MUM Transcendent Meditation Attendance System: Worked with 2 other students to create a web application to track the students’ morning meditation attendance. Technologies used include Spring Boot, Hibernate, REST, Thymeleaf, JavaScript and Ajax.
Website Upgrade, WPU (2015): With 4 students and 1 professor, upgraded old website of Iowa High School Track and Field and Cross-Country coaches. Updated layout and integrated feature which uploads coach rankings after every meet. Technologies used included JIRA, Ruby on Rails, and Cloud 9.
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion June 2021)
Maharishi University of Management – Fairfield, Iowa
Key Courses: Web Application Programming, Web Application Architecture & Frameworks, Enterprise Architecture
Bachelor of Arts in Software Engineering & Information Technology (2016, 3.97 GPA)
President's List, Alpha Lambda Delta National Honor Society
William Penn University – Oskaloosa, Iowa