Unshakable focus, unbreakable resilience. I don’t just commit to projects, I commit to outcomes.
Efficiency is my trademark. I turn complexity into simplicity, ensuring maximum impact with minimal friction.
I believe innovation thrives in teams; I bring clarity, empathy, and synergy to every partnership.
I harness cutting-edge tools to build secure, scalable, and intelligent solutions that solve real problems.
The experience of being kidnapped, terrified, and threatened with death opened my eyes to the self-realisation that resilience isn’t just about enduring challenges, it’s about transforming them into opportunities with composure. This mindset defines the way I solve complex technical problems.
A BSc Hons Computer Science graduate with experience in fraud operations for major UK banks and a strong foundation in full stack development, AI, data analytics, and technical support. Proven ability to deliver scalable web apps and machine learning solutions, skilled in Python, JavaScript, React, Node.js, Flask, and SQL, with practical knowledge of cloud platforms, REST APIs, Docker, CI/CD pipelines and Agile way of working. Completed industry-recognised certifications in cybersecurity and networking via Cisco. Demonstrated ability to apply machine learning techniques using TensorFlow and scikit-learn, including LSTM models for anomaly detection. Strong ability to write clean, efficient, and secure code. A collaborative team player with strong communication skills, eager to contribute to innovative projects in software development or AI-driven security environments while continuing to grow in a fast-paced tech setting.
Name
Benjamin Obi
benjaminobi05@gmail.com
Phone
Position
+44 7380 492200
Software Engineer
For my BSc Computer Science Final Year Project, I built an LSTM-based Solar Energy Chatbot, a tool that answers technical queries with 95% accuracy while learning from user interactions.
Here’s how I brought it to life:
🔧 Tech Stack
Python | TensorFlow (LSTM) | Flask | NLP | SQLite | REST APIs | HTML/CSS/JS
✨ Key Features
- Smart Query Handling: Integrated spell correction and synonym mapping to understand misspelled or varied solar-energy terms (e.g., "photovoltaic" vs. "solar panels").
- Self-Improving Pipeline: Designed a retrainable intent system with real-time fallback logging every unanswered query refined the model via SQLite and Flask.
- Voice + Responsive UI: Added voice input and a mobile-friendly interface to cater to diverse users.
- Live Deployment: Hosted the app on a server, where it successfully handled 500+ queries during trials and scored 4.5/5 in usability tests.
💡 What Matters
Building this chatbot from scratch I named it Solbot. This project wasn’t just about code it was about bridging the gap between AI and sustainability. By making solar energy knowledge more accessible, we can empower homeowners, engineers, and policymakers to adopt cleaner solutions.
📌 Lessons Learned
The power of feedback loops in ML: Retraining pipelines are game-changers for accuracy.
User-centric design matters: Voice input and spell correction significantly improved accessibility.
Sometimes, the simplest tools (like SQLite!) can solve complex problems elegantly.
I'm thrilled to share my latest project, The Banana Game, a fun, interactive trivia game I built using the MERN stack (MongoDB, Express.js, React, Node.js) and the Banana API.
This project is more than just a game it’s a showcase of modern development practices, including:
✅ Secure User Authentication: Passwords are securely hashed using bcrypt.
✅ Dynamic Leaderboard: Tracks and displays the top 9 players based on performance.
✅ Personalized Profiles: Players can view stats like games played, won, and streaks.
✅ Engaging Gameplay: Timed trivia challenges with real-time updates.
✅ Seamless API Integration: Trivia questions are fetched dynamically using the Banana API.
This journey has been an incredible blend of creativity and learning. The Banana Game is a reflection of my passion for building engaging, user-focused applications while applying modern software principles
🚀 Showcasing My Latest Project: PenCraft 🌟 I’m thrilled to share PenCraft, a full-stack web application I developed to empower authors to connect with readers, showcase their works, and manage their digital presence effectively.
Highlights of PenCraft
✅ User Authentication: Secure login, registration, and logout.
✅ Author Directory: Interactive profiles with biographies and portfolios.
✅ Dynamic Routing: Built with React Router for seamless navigation.
✅ Robust Backend: Powered by Node.js and MongoDB for scalability.
✅ Responsive Design: Styled with CSS and JSS to ensure accessibility across devices.
This project allowed me to hone my skills in: Building responsive, user-friendly UIs using React. Designing efficient database schemas with MongoDB. Creating secure and scalable backend services with Node.js. I’m incredibly proud of the challenges I tackled and the lessons I learned while bringing this idea to life. If you’re looking for a passionate software engineer who can turn ideas into reality, let’s connect!
My projects consistently deliver real-world value, from automating workflows to enhancing customer engagement. I’m not just looking for a role, I’m looking to solve problems, drive innovation, and contribute to growth.
2025
Graduating with First Class Honours reflects not just academic excellence, but my commitment to mastering both theory and real-world application.
2025
I participated in Experian’s Step-Up Career Challenge with The Data Inspiration Group. In this immersive live simulation, I played the role of a Data Analyst for a high-profile bank, tackling real-world-inspired fraud detection.
2024
During the simulation, I worked as a governance analyst, focusing on IT security. My main task was to evaluate the company's password protection methods. Using Hashcat, I identified that the company was using an outdated hashing algorithm by successfully cracking several passwords.
I stop fraud, build AI, and deliver scalable tech solutions that work in the real world.
🔹Managed fraud cases for 5 UK banks (AIB, Sainsbury’s, OLB, JAJA, Deutsche).
🔹Analysed 50+ fraud alerts daily, escalating anomalies to compliance.
🔹Reduced onboarding time by 20% via training & documentation.
🔹Final Year Project (2024-25): AI-Powered Solar Energy Chatbot
🔹Python | TensorFlow | Flask | NLP | SQLite | REST APIs | HTML/CSS/JS
🔹Handled 1,000+ queries with 95% accuracy by building and deploying an LSTM-based chatbot; designed retrainable intent logic and a live admin dashboard with authentication; used Docker and CI for version control and testing.
🔹Improved digital presence and user accessibility by designing and deploying the company’s official website.
🔹Boosted operational efficiency by 40% by introducing automation tools that streamlined internal workflows.
🔹Reduced downtime and enhanced productivity by providing ongoing IT support and troubleshooting for staff systems.
🔹Improved branding and client engagement through advising on digital strategy and implementing solutions.
I graduated with First-Class Honours, blending strong theoretical foundations with hands-on projects in AI, data science, and full-stack development.
Projects:
🔹AI-Powered Solar Energy Chatbot – 95% accuracy, LSTM + Flask + TensorFlow
🔹Next Gen Hire Resume Parser – AI-powered screening tool in 3 weeks
🔹Banana Game – MERN stack full-stack game with secure login
I transform complex problems into smart, scalable solutions. Whether it’s designing secure web applications, deploying AI models that deliver 95% accuracy, or detecting fraud patterns in real time, I bring a rare blend of technical depth, resilience, and business awareness. My work isn’t just about writing code, it’s about delivering impact, efficiency, and innovation that drive results.
🔹Hands-on with SQL, MongoDB, Pandas, NumPy, TensorFlow, and Scikit-learn.
🔹Experienced in LSTM models, anomaly detection, and NLP pipelines.
→ I unlock insights and intelligence from raw data, enabling smarter decision-making.
🔹Skilled in Python, JavaScript, and TypeScript to build everything from back-end APIs to interactive front-ends.
🔹React, Node.js, Flask, Express expertise for end-to-end web applications.
→ I turn ideas into reliable, user-friendly digital experiences.
🔹Proficient with REST APIs, Agile/Scrum, MVC design, Docker, CI/CD, and TDD.
🔹Build secure, scalable systems with automation and clean coding practices.
→ I ensure technology works efficiently, securely, and at scale.
Strong communicator with experience training teams, presenting outreach talks, and working in cross-functional squads. → I bridge the gap between technical and non-technical stakeholders to achieve shared goals.
United Kingdom
Life has a way of teaching the lessons code cannot. For me, resilience wasn’t learned in a lecture hall; it was forged in moments that demanded calm, clarity, and action. That same resilience now powers the software I build: robust, practical systems that solve business problems, reduce risk, and serve real people. In this post, I’ll pull back the curtain on the projects, practices, and mindset that turned academic theory into measurable outcomes: a 95%-accurate LSTM chatbot, faster fraud investigations for major UK banks, automation that boosted operational efficiency by 40%, and more. If you’re an engineer, product lead, or hiring manager who cares about production-ready AI and secure systems, read on.
The principle: resilience > raw talent You can learn a framework or a neural network in months. What you can’t fake in production is composure under pressure and the discipline to finish what you start. Resilience shows up in three practical ways:
In today’s fast-paced world, businesses don’t just need data; they need decisions powered by data. Throughout my journey as a Data Scientist and AI enthusiast, I’ve focused on building projects that go beyond algorithms and actually solve real problems. One of my most rewarding experiences was working on a Clinical Text Classification project. Medical records are often messy, unstructured, and overwhelming for practitioners. By designing a deep learning model with ScispaCy and transformer-based architectures, I helped streamline the process of identifying critical biomedical entities. This wasn’t just an academic exercise; it was a step toward making healthcare data more actionable.
But I didn’t stop there. I applied the same principle of practical AI to a business-focused project: analyzing Walmart app reviews. With a mix of sentiment analysis, time series forecasting, and NLP, I uncovered hidden customer frustrations and predicted behavioral patterns that could guide decision-making for product managers. The result? A project that simulated how a business could save thousands of dollars by aligning product development with user needs.
Recruiters see thousands of resumes every month, and many look the same with lists of skills, technologies, and buzzwords. But what actually sets a candidate apart isn’t just knowing Python or React. It’s the ability to turn those skills into working, scalable solutions that solve real problems. That’s been my focus: using every project as a way to prove I can build systems that don’t just work, but deliver measurable outcomes. Here are three projects that define what I bring to the table.
AI-Powered Solar Energy Chatbot - Accuracy Meets Accessibility Challenge: Many energy companies struggle to answer customer queries quickly and accurately. I wanted to explore how AI could streamline this. Solution: I built a chatbot powered by an LSTM neural network, designed to handle customer queries about solar energy systems.
Lorem ipsum dolor sit amet consectetur adipisicing elit. Debitis ut recusandae assumenda. Nisi quaerat porro inventore ullam magnam beatae enim cumque. Facilis in maxime quos praesentium cupiditate cum commodi recusandae!
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Minus eos ipsam enim perspiciatis doloremque laborum dolor nihil aperiam vel necessitatibus unde cupiditate error eum maiores, sapiente ea. Quisquam sed, molestias veniam adipisci magnam ratione aspernatur delectus a assumenda, corrupti libero commodi eaque quis vel consequatur reiciendis dolor beatae distinctio voluptatum ducimus non optio. Deleniti nobis eius, nihil incidunt voluptate labore, debitis ducimus perspiciatis rerum iure doloremque minus omnis nostrum! Voluptatibus mollitia voluptate ipsa nesciunt animi blanditiis aliquam repellat quibusdam enim eos veniam similique tempora nihil optio, iure necessitatibus hic ipsum nisi maiores perspiciatis magni? Sed vero amet quidem natus consectetur!
Lorem ipsum dolor sit amet consectetur adipisicing elit. Quod ex dolorum aut accusantium, fugit sunt vero animi quos porro excepturi. Quia delectus nulla voluptatem unde incidunt. Magnam natus officiis saepe.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. A aspernatur reiciendis corporis deleniti beatae? At, inventore necessitatibus repellat alias tenetur quisquam nam maiores eligendi sequi itaque voluptatum architecto minus numquam!
Lorem ipsum dolor sit amet consectetur adipisicing elit. Harum dolore consequatur eius non incidunt fugit hic error accusantium, deserunt et magnam beatae, ipsa distinctio eaque laborum molestias maiores consectetur quo, expedita laboriosam quia quibusdam. Dolores dolorem, tenetur rerum veniam facilis eaque corporis ducimus laudantium excepturi officiis quaerat maiores voluptatem vero optio. Id culpa expedita ipsa enim omnis debitis. Beatae mollitia natus ullam repudiandae ipsa neque. Sequi explicabo odio cum, odit voluptatem cupiditate vero, error incidunt fuga dolore id ut! Eligendi, necessitatibus beatae voluptatem ipsum, ducimus amet sed officia ad aliquid aperiam id, eius accusamus quibusdam doloremque! Enim laudantium sint quae.
Lorem ipsum dolor sit amet consectetur adipisicing elit. Debitis ut recusandae assumenda. Nisi quaerat porro inventore ullam magnam beatae enim cumque. Facilis in maxime quos praesentium cupiditate cum commodi recusandae!
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Minus eos ipsam enim perspiciatis doloremque laborum dolor nihil aperiam vel necessitatibus unde cupiditate error eum maiores, sapiente ea. Quisquam sed, molestias veniam adipisci magnam ratione aspernatur delectus a assumenda, corrupti libero commodi eaque quis vel consequatur reiciendis dolor beatae distinctio voluptatum ducimus non optio. Deleniti nobis eius, nihil incidunt voluptate labore, debitis ducimus perspiciatis rerum iure doloremque minus omnis nostrum! Voluptatibus mollitia voluptate ipsa nesciunt animi blanditiis aliquam repellat quibusdam enim eos veniam similique tempora nihil optio, iure necessitatibus hic ipsum nisi maiores perspiciatis magni? Sed vero amet quidem natus consectetur!
Lorem ipsum dolor sit amet consectetur adipisicing elit. Quod ex dolorum aut accusantium, fugit sunt vero animi quos porro excepturi. Quia delectus nulla voluptatem unde incidunt. Magnam natus officiis saepe.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. A aspernatur reiciendis corporis deleniti beatae? At, inventore necessitatibus repellat alias tenetur quisquam nam maiores eligendi sequi itaque voluptatum architecto minus numquam!
Lorem ipsum dolor sit amet consectetur adipisicing elit. Harum dolore consequatur eius non incidunt fugit hic error accusantium, deserunt et magnam beatae, ipsa distinctio eaque laborum molestias maiores consectetur quo, expedita laboriosam quia quibusdam. Dolores dolorem, tenetur rerum veniam facilis eaque corporis ducimus laudantium excepturi officiis quaerat maiores voluptatem vero optio. Id culpa expedita ipsa enim omnis debitis. Beatae mollitia natus ullam repudiandae ipsa neque. Sequi explicabo odio cum, odit voluptatem cupiditate vero, error incidunt fuga dolore id ut! Eligendi, necessitatibus beatae voluptatem ipsum, ducimus amet sed officia ad aliquid aperiam id, eius accusamus quibusdam doloremque! Enim laudantium sint quae.
Lorem ipsum dolor sit amet consectetur adipisicing elit. Debitis ut recusandae assumenda. Nisi quaerat porro inventore ullam magnam beatae enim cumque. Facilis in maxime quos praesentium cupiditate cum commodi recusandae!
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Minus eos ipsam enim perspiciatis doloremque laborum dolor nihil aperiam vel necessitatibus unde cupiditate error eum maiores, sapiente ea. Quisquam sed, molestias veniam adipisci magnam ratione aspernatur delectus a assumenda, corrupti libero commodi eaque quis vel consequatur reiciendis dolor beatae distinctio voluptatum ducimus non optio. Deleniti nobis eius, nihil incidunt voluptate labore, debitis ducimus perspiciatis rerum iure doloremque minus omnis nostrum! Voluptatibus mollitia voluptate ipsa nesciunt animi blanditiis aliquam repellat quibusdam enim eos veniam similique tempora nihil optio, iure necessitatibus hic ipsum nisi maiores perspiciatis magni? Sed vero amet quidem natus consectetur!
Lorem ipsum dolor sit amet consectetur adipisicing elit. Quod ex dolorum aut accusantium, fugit sunt vero animi quos porro excepturi. Quia delectus nulla voluptatem unde incidunt. Magnam natus officiis saepe.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. A aspernatur reiciendis corporis deleniti beatae? At, inventore necessitatibus repellat alias tenetur quisquam nam maiores eligendi sequi itaque voluptatum architecto minus numquam!
Lorem ipsum dolor sit amet consectetur adipisicing elit. Harum dolore consequatur eius non incidunt fugit hic error accusantium, deserunt et magnam beatae, ipsa distinctio eaque laborum molestias maiores consectetur quo, expedita laboriosam quia quibusdam. Dolores dolorem, tenetur rerum veniam facilis eaque corporis ducimus laudantium excepturi officiis quaerat maiores voluptatem vero optio. Id culpa expedita ipsa enim omnis debitis. Beatae mollitia natus ullam repudiandae ipsa neque. Sequi explicabo odio cum, odit voluptatem cupiditate vero, error incidunt fuga dolore id ut! Eligendi, necessitatibus beatae voluptatem ipsum, ducimus amet sed officia ad aliquid aperiam id, eius accusamus quibusdam doloremque! Enim laudantium sint quae.