Summary
Overview
Work History
Education
Skills
Certification
Projects
Timeline
Generic
Ibinabo Bille

Ibinabo Bille

Glasgow

Summary

I am a highly skilled software engineer with several years of experience in designing, building, and scaling robust software solutions across full-stack environments. I specialize in Java, Node.js, Python, PHP, and React, with deep expertise in modern application architecture, RESTful APIs, MVC frameworks, and database management. I have a proven track record of leading technical initiatives and driving continuous improvement in system performance, development processes, and team workflows while delivering reliable, maintainable, and high-quality software. Comfortable taking ownership of complex projects, mentoring developers, and collaborating closely with cross-functional teams to translate business requirements into scalable technical solutions. Known for strong technical leadership, clear communication, and disciplined project execution, I thrive in fast-growing organizations where innovation, engineering excellence, and impact matter. Solving complex problems and leveraging technology to create competitive advantage and long-term value motivates me.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

JP Morgan Chase
Glasgow
10.2022 - Current
  • Analysed user requirements and created technical specifications, improving systems to meet particular needs.
  • Maintained systems by monitoring and correcting software defects.
  • Collaborated with other lead software engineers to plan high-impact projects.
  • Worked with a cross-functional team in an agile environment, transitioning between projects to manage priorities.
  • Identified areas of improvement based on user feedback.
  • Mentored junior software engineers, providing guidance on coding standards, best practices, and professional development.
  • Coordinated with product managers to define clear project scopes, ensuring alignment with business goals and objectives.
  • Collaborated with cross-functional teams to gather requirements, specify system functionalities, and develop robust software architectures.

Software Engineer

Byteworks Technology Solutions Limited
Abuja
03.2020 - 09.2021
  • Used HTML5, CSS3, JavaScript and jQuery to build an Interactive User Interface (UI), created responsive web pages using ngbootstrap framework.
  • Developed the code using SASS framework, which in turn would generate plain CSS for the dynamic pages.
  • Worked with Lifecycle Methods, States, Props, and Events to create interactive and stateful angular components and achieved routing using angular routers.
  • Created class-based and function-based components, added necessary event listeners, and implemented communication strategies between angular components used the Angular http client module to call Web APIs to fetch data from the backend.
  • Adopted PostgreSQL for data storage, designed different schemas and data access services to communicate with PostgreSQL.
  • Used Spring Boot to build server-side logic and applied middleware to handle http requests.
  • Involved in the design and development of Restful APIs and services to interact with the data storage layer.

Software Engineer

Access Solutions Limited
Abuja
02.2019 - 11.2019
  • Involved in requirements analysis, understand the requirements of each technical part.
  • Actively participated in meetings with clients to determine website goals and development strategies.
  • Involved in developing UI with technologies like HTML, JavaScript and JQuery.
  • Designed and Developed Web application layout using pure responsive css.
  • Implemented forms to perform client-side form validation using jQuery and JavaScript.
  • Developed interactive web applications using advanced levels of JavaScript, jQuery, AJAX, HTML and CSS.
  • I wrote JavaScript functions to extend existing jQuery plugins.
  • Implemented functions to call web APIs/services using AJAX and JSON.
  • Implemented MVC architecture for the presentation layer, created views for different action methods.
  • Transferred data with class objects and customized view models to store specific information.
  • Developed a full-stack e-commerce web application, using PHP, HTML, CSS, and bootstrap that allows users to either signup as buyers or sellers.
  • Integration of a payment platform (OnePay) into a web application.

Software Engineer Intern

Byteworks Technology Solutions Limited
Abuja
02.2017 - 10.2018
  • Write supporting codes for web applications or websites.
  • Analyze user needs and software requirements to determine the feasibility of the design within the time and cost constraints.
  • Develop databases that support web applications and websites.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • I worked with other team members to complete www.karulga.na.gov.ng (the land clearance module) for Karu Local Government Council, FCT.
  • I worked with other team members to complete www.irs.en.gov.ng (Street Naming Module) for the Enugu State Internal Revenue Service.

Java Instructor

Squirrel Technologies Inc
Port Harcourt
01.2017 - 12.2017
  • Assured adherence to corporate standards.
  • Designed Java training programs.
  • Conducted local and remote training.
  • Worked with software engineers on the Java infrastructure team.
  • Collaborated with technology instruction manager to plan training sessions.
  • Taught Microsoft office suites such as Excel, PowerPoint, Word, etc.
  • I taught a class of five (5) students to level competence in Microsoft office suites.
  • Trained and mentored trainees on assignments and project work.
  • Delivered specialized training sessions.
  • Evaluated and graded assignments, tests and project work.
  • Maintenance of computer hardware and other peripheral devices.
  • Repairs of computer hardware parts.

Education

Master of Science - Software Engineering

HERIOT- WATT UNIVERSITY
EDINBURGH, UNITED KINGDOM
01-2023

Bachelor of Science - Computer Science

UNIVERSITY OF PORT HARCOURT
RIVERS, NIGERIA
01-2017

Skills

  • Java/Spring Boot
  • Django Rest Framework
  • Angular
  • Apache Kafka
  • Microservice architecture
  • Monolithic architecture
  • RESTful Web Services
  • Agile methodologies
  • User requirements analysis
  • Cross-functional collaboration
  • Front-end development
  • Database design
  • Mentorship
  • Project management
  • Technical documentation
  • Problem solving
  • Continuous improvement
  • User feedback integration
  • Agile development methodologies
  • Unit testing
  • SQL database management
  • Jira proficient
  • React JS
  • PHP
  • GraphQL
  • Elastic Search
  • Git
  • Kubernetes
  • Docker
  • CI/CD

Certification

  • Site Reliability Engineering (SRE - JP Morgan)
  • Professional Member, British Computer Society (MBCS)
  • Professional Member, Nigeria Computer Society (MNCS)
  • Amazon Web Services (AWS) Cloud Practitioner
  • Oracle Certified Professional (OCP), Java SE 8 Programmer
  • Oracle Certified Associate (OCA), Java SE 8 Programmer

Projects

TrueScore – AI Prediction Platform (LLM-Driven Architecture):

Architected and developed a scalable AI-powered prediction platform that combines structured statistical analysis with large language model (LLM) reasoning to forecast football match outcomes.
Designed the end-to-end system architecture, including data ingestion pipelines, feature engineering layers, and an LLM-based inference engine. Implemented a prompt engineering framework that transforms structured match data (team form, goal differentials, head-to-head history, and standings) into context-rich inputs for Anthropic Claude, enabling high-quality, understandable predictions.
Engineered a resilient inference layer with streaming LLM integration, output validation, probabilistic normalization, and fallback strategies to ensure reliability, consistency, and fault tolerance in production environments.
Defined and implemented asynchronous, event-driven backend architecture using FastAPI, async PostgreSQL, and non-blocking I/O to support scalable, low-latency prediction delivery. Integrated caching strategies and scheduled workflows for automated data synchronization and continuous prediction generation.
Led the design of security and platform concerns, including JWT-based authentication, OAuth integration, and CI/CD pipelines (GitHub Actions → Render), ensuring a production-ready, maintainable, and extensible system.
This project demonstrates strong capability in AI system architecture, LLM integration, and designing scalable, fault-tolerant backend platforms that bridge data engineering and intelligent decision systems.

See: https://truescoreai.com

Automated Trading Engine — Insider Option:

Built a high-throughput automated trading platform using Spring WebFlux and R2DBC, handling the full trade lifecycle from order placement to scheduled settlement.
Core capabilities:
Reactive, non-blocking trade submission pipeline with multi-layer validation (balance checks, plan uniqueness, active trade limits)

  • Scheduled settlement engine that processes trades in configurable batches every 6 hours—calculates profit against live price history, enforces profit caps per trade series, and rolls over active positions
  • Real-time trade notifications via Server-Sent Events
  • IP-based rate limiting on authentication endpoints using Bucket4j + Caffeine
  • Automated referral reward distribution on every trade
  • PDF trade document generation and email confirmations
  • Geo-location tagging per trade via IP lookup
  • Cursor-based pagination for trade history

Tech stack: Java 21, Spring Boot, Spring WebFlux, R2DBC, PostgreSQL, Flyway, Bucket4j, Caffeine, Lombok, Spring Security (JWT)

See: https://tradeoninsideroption.com

Timeline

Senior Software Engineer

JP Morgan Chase
10.2022 - Current

Software Engineer

Byteworks Technology Solutions Limited
03.2020 - 09.2021

Software Engineer

Access Solutions Limited
02.2019 - 11.2019

Software Engineer Intern

Byteworks Technology Solutions Limited
02.2017 - 10.2018

Java Instructor

Squirrel Technologies Inc
01.2017 - 12.2017

Master of Science - Software Engineering

HERIOT- WATT UNIVERSITY

Bachelor of Science - Computer Science

UNIVERSITY OF PORT HARCOURT
Ibinabo Bille