Post Job Free

Resume

Sign in

Software Engineer Engineering

Location:
Fairfield, IA
Salary:
$130000 per year
Posted:
July 10, 2023

Contact this candidate

Resume:

Page */*

https://www.linkedin.com/in/emmanuel-mbulu/

**** * *** ******, *********,

Iowa, United States

+1-641-***-****

adx7ty@r.postjobfree.com

Emmanuel Mbulu

+18 years adx7ty@r.postjobfree.com +1-641-***-**** 1000 N 4th Street, Fairfield, IA https://www.linkedin.com/in/emmanuel-mbulu/ A skilled Full Stack Software Engineer with over 13 years of overall experience in Software Engineering, including nearly 8 years of professional experience in successfully managing complex projects throughout all stages of the software development lifecycle. Proficient in optimizing integration, enhancing functionality, and ensuring superior performance, with a proven track record of excellence. Demonstrated ability to analyze and synthesize requirements using Rational Unified Process, Waterfall, and Agile/Scrum methodologies, expertly translating them into technical specifications using Object-Oriented Analysis and Design, Object-Oriented Programing, PHP, C#, Java, Python, JavaScript, jQuery, Bootstrap, Angular, Spring Boot, ASP.Net MVC, Symfony, Django, Laravel, REST, SOAP, Git, MySQL, MS SQL, MongoDB, Docker, and Kubernetes - all in a secure, high-performing environment. An innovative and results-driven professional, experienced in Innovation Management, Change Management, and IS Governance.

Work experience

09/2019 – 07/2022

KINSHASA, DEMOCRATIC REPUBLIC OF THE CONGO

Technical and Project Manager

E-COM SAS

Led projects through all phases of software development life cycle while maintaining quality and ensuring prompt delivery.

• Collaborated with key stakeholders and partners to effectively develop projects. • Prepared technical and functional specifications and application architecture.

• Implemented statistics management to collect and analyze data. • Managed workflows for numerous processes and documented solutions and requirements to ensure future maintainability. • Developed web solutions using Scrum methodology (as Scrum Master and Team Lead), performed peer code reviews, and streamlined continuous deployment of deliverables. • Used PHP (Fuel and Laravel), Java (Spring), Angular, Bootstrap, Hibernate, Eloquent ORM, SQL Server, REST, SOAP, MySQL, JavaScript, TypeScript, Windows Server, Windows, Linux, Git, Eclipse, VS Code, Private Cloud for IaaS. 07/2018 – 08/2019

KINSHASA, DEMOCRATIC REPUBLIC OF THE CONGO

IT Specialist and Lead Developer

E-COM SAS

• Developed and implemented computer application

products for clients according to functional requirements and specifications. • Designed technical architecture and data structure and Built backend and frontend. • Maintained and improved existing web-based applications. • Streamlined integration of applications. • Performed unit tests and documented solutions to ensure future maintainability. Work experience

12/2016 – 06/2018

KINSHASA, DEMOCRATIC REPUBLIC OF THE CONGO

Web Software Engineer

PROXYTEAM

Designed and implemented software systems with PHP

(FuelPHP Framework) and Python (Django) using Angular for front-end. • Participated in requirements and system analysis.

• Coded modules and portals for backend and frontend. • Built software architecture and data structure. • Participated in software systems documentation. • Assisted in solving programming problems and technical issues. • Used PHP

(Fuel), C# (WPF), Python (Django), Angular, Bootstrap, CSS3, HTML5, LINQ, MySQL, JavaScript, TypeScript, RESTful API, Windows, Linux (Ubuntu), Visual Studio 2015, VS Code. 01/2016 – 12/2016

KINSHASA, DEMOCRATIC REPUBLIC OF THE CONGO

Software Engineer / .NET Developer

Attemit SARL

Created financial management monitoring solution for schools and small businesses, a SaaS product. • Participated in all phases of the Software Development Life Cycle. • Participated in Market Analysis and Business Requirements Analysis.

• Participated in technical and functional specifications and application architecture. • Designed user interfaces and data structure, Coded modules like Budget, Budgetary Items Management, Operations. • Performed unit tests and code reviews to increase performance. • Used Object-Oriented Design, UML, C#, HTML5, CSS3, JavaScript, jQuery, Bootstrap, ASP.NET MVC 4, Entity Framework, Visual Studio 2015, SQL Server 2012, MS SQL Management Studio, IIS, Windows 10. Page 2/3

https://www.linkedin.com/in/emmanuel-mbulu/

1000 N 4th Street, Fairfield,

Iowa, United States

+1-641-***-****

adx7ty@r.postjobfree.com

Work experience

09/2015 – 12/2015

KINSHASA, DEMOCRATIC REPUBLIC OF THE CONGO

Software Engineer / .NET Developer

JM&ROL

Led design and implementation of Windows Inventory Management application using WPF and C#. • Worked

directly with the end-client for requirements gathering.

• Worked in requirements analysis and system design.

• Created user interface and data structure. • Implemented code and code reviews. • Executed the changes for content and design.

05/2015 – 08/2015

KINSHASA, DEMOCRATIC REPUBLIC OF THE CONGO

Software Developer

TIKDEM SARL

Developed, tested, and deployed interactive game

applications and mobile applications (cross platform app).

• Designed functional user interface and coded games. • Built releases for Android, Windows, and Web Applications.

• Trouble-shouted problems of limited scope. • Debugged code and made improvements. • Used Haxe, Flash, Neko, OpenGL, JavaScript, Cordova PhoneGap, AngularJS, HTML5, CSS3, Sublime Text, Windows 7, Git.

Education

08/2022 – PRESENT

FAIRFIELD, IOWA, UNITED STATES

Computer Science Master's degree

Maharishi International University

In progress via distance education, the expected completion date is April 19, 2025.

Main courses:

Algorithms • Advanced Software Development • Software Engineering • Software Architecture • Modern Programing Practices • Fundamental Programing Practices.

10/2013 – 09/2015

KINSHASA, CONGO CD

Computer Science Master's degree

University of Kinshasa (UNIKIN)

Main courses:

• Flow Graphs and Management

• Algorithmic and Parallel Programming

• Algorithms and Data Structures

• Distributed object system

• Artificial Intelligence and Expert Systems

• Networks

• Data Transmission and Computing Security.

Education

10/2009 – 09/2013

KINSHASA, CONGO CD

Computer Science Bachelor's degree

University of Kinshasa

Main courses:

• Object Oriented Programming

• Operational Research

• Software Engineering

• Databases

• Computer Science Analysis

• Programing Languages: Quick Basic, VB.Net, C, Java, Pascal, MATLAB.

Skills

# Object-Oriented Programming # Containerization

# Object-Oriented Design # Design Patterns

# Software Architecture # Event Driven Architecture

# Product Requirements # Software Engineering

# Agile Methodologies # Scrum # Kubernetes

# Test Driven Development # Domain Driven Design

# Web Development # Visual Studio # Docker

# Front-End Development # JavaScript # JSON

# AJAX # jQuery # HTML5 # CSS3 # AngularJS

# Back-End Development # Java # Spring Boot # C#

# ASP.NET MVC # PHP # Vue.js # Angular # Python

# Django # Microservices # Web Services # REST APIs

# SOAP # API Development # Databases # NoSQL

# SQL Server # MySQL # MongoDB # MariaDB # SQL

# Hibernate # JDBC # ODBC # Entity Framework

# Eloquent ORM # LINQ # JPA # HQL # OAuth

# TypeScript # ASP.NET Core # Algorithm Design

# AWS # Azure # Web API # Functional Programing

# Data Structures # Code Reviews # Kafka # xUnit

# Git # GitHub # Software Design # CI/CD # LINQ

# XML # YAML # Junit # PHPUnit # Mockito # JWT

# Cloud Computing # Microsoft Azure # Azure DevOps

# Microsoft Windows # Linux # Ubuntu # CentOS

Non-technical skills

• Proven ability to solve complex issues, while quickly adapting to new environments and learning new

concepts.

• Highly organized, detail-oriented, and skilled in managing tasks to completion.

• Adept at working collaboratively as a team player and leading technical teams in a variety of settings.

• Demonstrated excellence in communication, with strong verbal and written skills.

• Developed these skills through extensive experience managing projects and maintaining positive relationships with clients and stakeholders.

Page 3/3

https://www.linkedin.com/in/emmanuel-mbulu/

1000 N 4th Street, Fairfield,

Iowa, United States

+1-641-***-****

adx7ty@r.postjobfree.com

Languages

Awards

2013

Best Software of DRC - Microsoft Imagine Cup - Software Design

2013

Award for the 3rd best Software - Francophone West and Central Africa - Microsoft Imagine Cup - Software Design

Publications

2013

Proposal for the implementation of an electronic medical record in Kinshasa, DR Congo

University of Kinshasa (Congo CD)

2015

ICTs for Improved Reproductive Health

University of Kinshasa (Congo CD)

Hobbies

Getting lost in a

good book.

Football, Tennis,

Swimming, and

Working out.

Feeling the

music.

Exploring distant

lands.

Academic projects

MAHARISHI INTERNATIONAL UNIVERSITY (2022-2023)

Data Analysis

As part of the Software Architecture course, I collaborated with an Agile Team as Scrum Master and Team Lead on a stream-based software system to generate data and collect for external sources, analyze data, and generate analysis reports.

I utilized Object-Oriented Design principles, Spring (Boot, Cloud, Data, Configuration, Test), and Java 17 to implement and test REST-based Microservices as participating sources, Hibernate as object-relational mapping tool, Kafka as event streaming platform for data pipelines, MongoDB, a NoSQL database, to save data when the circuit breaker (Feign) is open (fail-fast and fail-safe), Elasticsearch, Logstash, and Kibana for distributed logs, IntelliJ, Git / GitHub, Windows and Ubuntu under Windows Subsystem for Linux, Docker for containerization, AWS, Angular, TypeScript, JavaScript, HTML5, CSS3, to build front-end for a client application to monitor data, Visual Studio Code, and Postman.

Mum Sched

As part of the Software Engineering course, I collaborated with a team as Team Lead and Principal Software Engineer to design and build a web software tool to streamline course registration processes of our university.

I utilized Object-Oriented Design to apply quality software engineering practices, and Rational Unified Process as software engineering methodology to understand and refine requirements. I applied Test-Driven Development while using Object-Oriented Programming with Java 11, Spring (Boot MVC, Data, Test), Thymeleaf as server-side Java Template using HTML5 / CSS3 / JavaScript for web pages, Hibernate and MySQL Database, JUnit and Mockito for testing, IntelliJ, UML and StarUML to produce analysis and design artifacts, Docker for containerization, Windows, AWS, Git / GitHub.

Bank Framework

As part of the Advanced Software Development course, I contributed to project as Team Lead to build a Framework to develop bank management applications for bank and credit card institutions using Oriented-Object Design Principles, Design Patterns like Account Pattern, Party Pattern, Rule Pattern, Façade Pattern, and Observer Pattern.

I designed to abstract out all common operations between 2 businesses (or applications). I utilized Object-Oriented Design, UML and StarUML to produce analysis and design artifacts, Java 11 to code framework, Swing GUI to implement user interfaces, H2 database, Eclipse as IDE, Windows, and Git / GitHub.

85

90

95

100

Fluent

Speaking

Writing

Reading

French English Lingala



Contact this candidate