Hello World, I'm

Emmanuel Olufelo.

Software Engineer
Full Stack
Frontend Specialist
Systems Builder
avatar

Welcome to my portfolio!

SkillsSkills

Hover on skill for technologies / frameworks

JavaScript
JavaScript
  • NodeJS
  • ReactJS
  • AngularJS
  • AOS
  • Bootstrap
  • NextJS
  • Gatsby
  • Redux
Java
Java
  • Spring
  • Web-MVC
  • AOP
  • Hibernate
  • Thymeleaf
  • JPA
  • Spring-Security
HTML
HTML
CSS
CSS
C
C
Python
Python
  • Pandas
  • NumPy
  • TensorFlow
  • Scikit-learn
  • Selenium
C++
C++
  • STL
Git
Git
No SQL
No SQL
  • MongoDB
SQL
SQL
  • PostgresSQL
  • MySQL
Teamwork
Teamwork
Cloud Computing
Cloud Computing
  • Azure
  • AWS
TypeScript
TypeScript
C#
C#
  • ASP.NET-Core-WebAPI
  • DotNet-CLI

ResumeResume

Experience

May 2022 - Current

Software Developer
BMO Financial Group

Built and maintained scalable Angular frontend applications using TypeScript, integrated with Node.js REST APIs serving thousands of daily users.

Contributed to onboarding UI for the Bank of the West conversion.

Built Angular components guiding newly migrated customers; supported 12,000 customers and 33,000 users.

Developed micro-frontend Angular apps enabling independent deployments and safer CI/CD rollouts.

Jan 2022 - Apr 2022

Sports Data Analyst Intern
Canadian Tire

Developed Python-based scraping and ETL pipelines to collect sports performance data and persist it to cloud-hosted databases.

Integrated cloud workflows using Microsoft Azure to automate updates and maintain performance databases with newly collected data.

Analyzed historical and real-time athlete data to build predictive performance models and custom evaluation metrics.

Apr 2021 - Dec 2021

Financial Data Analyst Intern
Future Stars Sports

Conducted financial data analysis to identify cost-reduction opportunities and improve overall performance.

Researched and evaluated new technologies to enhance internal workflows and database efficiency.

Performed data entry, validation, backup maintenance, and trend analysis to support executive decision-making.

Delivered insights and recommendations to the Finance Manager based on structured financial reporting.

Education

Sept 2017 - Apr 2022

BSc Computer Science
Carleton University

Built a strong foundation in Data Structures & Algorithms, including linked lists, binary trees, hash maps, and graph traversal techniques.

Studied core algorithms such as Dijkstra’s Algorithm, sorting, searching, and time-complexity analysis.

Gained low-level understanding of memory management, bit/byte data representation, and computer architecture fundamentals.

Applied Object-Oriented Design Patterns and explored Parallel Programming concepts.

About MeAbout Me

about

Full Name

Languages

: Emmanuel Oluwatimilehin Olufelo

: English & French

I’m a software engineer with four years of professional experience building and maintaining user focused, scalable applications at the intersection of business and technology. With an academic background in Business and Systems Management from Carleton University, I bring a pragmatic, systems level mindset to software development balancing technical execution with product and business considerations.

My path into engineering began through creative outlets like gaming and video editing, which sparked a long standing curiosity about how software is built and optimized. Since then, I’ve worked across multiple areas of the tech stack, strengthening my foundation in computer science while developing a strong appreciation for clean architecture, maintainable code, and thoughtful user experiences.

I’m motivated by solving real world problems and continuously improving my craft. Whether that means refining system designs, learning new technologies, or collaborating closely with cross functional teams to deliver meaningful results. I value environments that encourage ownership, growth, and technical excellence.

Outside of work, I enjoy staying active, exploring fashion and music, and spending time with friends. I’m naturally creative and enjoy brainstorming new ideas, believing that a well rounded life ultimately leads to better problem solving and stronger work as an engineer.

ContactContact

eolufelo@gmail.com