Hello, It's Me
Angera Silas
BBIT Student | Software Developer | Digital Transformation Enthusiast | Document Editor
Welcome to my portfolio!. I am excited to share my journey and projects with you.
Hello, It's Me
Angera Silas
BBIT Student | Software Developer | Digital Transformation Enthusiast | Document Editor
Welcome to my portfolio!. I am excited to share my journey and projects with you.
About Me
I’m a tech enthusiast and full-stack developer with a Bachelor of Business Information Technology (BBIT) from Kabarak University. I’m passionate about using code and creativity to solve real-world problems through systems design, innovation, and collaboration.
Born on 30th November 2001 in Kitale, Kenya, my passion for technology began in high school through hands-on exposure to digital tools and peer support (In Computer Studies). This early spark led me to pursue BBIT—where I gained a strong foundation in both business and technology disciplines, including programming, software engineering, databases, data analysis, finance, digital marketing, and IT security.
During my studies (2021–2025), I completed diverse coursework in accounting, economics, finance, management, systems development, entrepreneurship, and emerging tech such as distributed systems and data mining. I further enhanced my skills independently in mobile development (Kotlin & Flutter), full-stack development with Spring Boot and React, database management (MySQL, PostgreSQL, SQLite and RoomDB) and data analysis (Python | Excel).
I’ve worked with a wide range of tools and technologies including Java, Python, C, C++, TypeScript, PHP, SQL, PostgreSQL, SQLite, MariaDB, Firebase, Docker, Git, Vite, Redux, and I have strong experience with Linux systems (Ubuntu & Kali), system installation, and troubleshooting.
Professionally, I interned at KCB Bank in the Transaction Monitoring Unit (May–August 2024), where I learned fraud detection, risk analysis, network configuration, and card transaction reconciliation. I also contributed to the Mama'sHub BootCamp & Hackathon where I helped build a maternal health tracking app using FHIR standards and Open Health Stack.
My academic projects include leading the development of KabarakB2B, an online affiliate marketing platform, and building PetroFlow—a fuel station management system now being upgraded for commercial deployment in Kenya.
Beyond tech, I’m a musician and DJ, passionate about choral singing (tenor/bass) and percussion instruments. I also enjoy math tutoring, electronics repair, farming, and helping others with Linux configurations and hardware upgrades.
I am a Christian who values integrity, continuous learning, and meaningful connection. I'm always exploring, growing, and ready to contribute wherever tech meets impact.
My Services
Mobile App Development
I develop high-performance cross-platform mobile apps using Flutter and Kotlin. Whether it’s a utility app, health tracker, or business dashboard, I deliver scalable solutions with offline-first capabilities.
Web Development
I build fast, interactive, and secure web applications using React (TypeScript/JavaScript), Tailwind, and Spring Boot. Ideal for dashboards, admin panels, and full-stack systems with clean REST APIs.
Data Analysis & Dashboards
Using Python (Pandas, Jupyter, Seaborn), I transform raw datasets into meaningful insights.
Database Design & Optimization
From MySQL to PostgreSQL and Firebase, I design efficient database schemas and optimize queries for performance and reliability in production systems.
Document Editing & Academic Formatting
I assist with formatting professional documents, academic proposals, reports, and research work using tools like Microsoft Word, Google Docs, and LaTeX — ensuring clarity and compliance with required standards.
Linux OS Installation & System Configuration
I help users install and configure Linux distros like Kali, Ubuntu, and Debian. Services include partitioning, dual-boot setup, driver installation, and environment configuration for development.
Mentorship & Tutoring
I offer mentorship in programming (Java, C++, Python, Flutter, etc), database design, and final year project implementation. I also provide support for Git/GitHub workflows and deployment strategies.
Projects
PetroFlow
Background: This idea was born after a conversation with my father, a station manager at Shell Mlolongo. The challenge of manual sales records, delayed reporting, and poor communication between branches highlighted the need for a unified digital solution.
Stack Rationale:
- Web (React, TypeScript, Vite, Tailwind): Ensured rapid prototyping and scalable UI with static type checking and minimal bundling overhead.
- Backend (Spring Boot, PostgreSQL, Docker): For robust, enterprise-ready APIs with secure data handling and containerized deployment.
- Mobile (Flutter, SQLite, Firebase): Flutter allowed for quick cross-platform development. Firebase was used for real-time updates and analytics, SQLite for offline data storage in remote regions.
Impact: Helped digitize operations, reduce fraud, and enabled real-time reporting across stations.
GitHub:
Flutter & Dart Projects
- bmi_calculator: Took a class project and advanced it with Firebase auth and
Firestore. Deployed on Play Store.
GitHub | Play Store - Quizzler: A timed quiz app to test state and async logic.
GitHub - destini: Story-based logic builder.
GitHub - magic_ball: Randomized fortune-teller app.
GitHub - diece_app: A fun game demonstrating animation and state.
GitHub - i_am_rich: A UI-only joke app. My first layout in Flutter.
GitHub - mi_card: Portfolio card with personal info.
GitHub
Mama’s Hub
Background: This project was part of a digital health initiative to assist healthcare workers with maternal and child health data collection. I joined the team to enhance the app with necessary modules.
Stack: Kotlin, Room DB for local storage, FHIR server for syncing data to national health systems.
Impact: Improved tracking of vaccines and postnatal care. Empowered health workers with mobile data access even in offline environments.
GitHub: mamashub
KabarakB2B
Background: Third-year group project at Kabarak University. We aimed to build a marketplace for student entrepreneurs.
Stack: PHP & MySQL with XAMPP for backend simplicity. HTML/CSS/JS for frontend interactivity.
Impact: Taught me collaboration, API design, and introduced eCommerce logic to students on campus.
GitHub: KabarakB2B
Python Data Analysis Projects
Motivation: While learning data science, I created projects that analyzed real-world datasets (e.g., COVID trends, stock data).
Tools Used: Jupyter Notebook, Python, Pandas, Seaborn.
Impact: Built analytical thinking and storytelling with data.
GitHub: Python Projects
Diabetic Monitoring App
Goal: To track blood sugar levels and medication reminders. Forked and enhanced with notification services and charting.
Tools: Kotlin, Firebase, MPAndroidChart.
GitHub: Diabetic Monitoring App
Pharmacy Management System
Context: A student I tutored needed a pharmacy management system for their degree. I built it using Java Swing + SQLite.
Features: Inventory, billing, user login system, and printable receipts.
GitHub: PMS
Find Users from URL (React)
Purpose: To parse JSON data from a REST API and display user info cleanly.
Stack: TypeScript + React Hooks.
GitHub: FindUsersList
Simple Login App (React + TS)
Purpose: Login page with age validation, state lifting, and conditional rendering.
Stack: React + TypeScript
GitHub: Simple Login
Simple Calculator App
Freelance Project: Developed for a client who needed a simple calculator.
Stack: React + JavaScript + Tailwind.
Planner App
Freelance Project: Developed for a client who needed a simple application that would help in rearranging widgets in the display dashboard and would help in task and time management. Supports task addition, filtering, widgets addittion, widgets rearrangingnd local storage.
Stack: React + JavaScript + Tailwind.
Multiple Stopwatches App
Freelance Project: Created for a productivity tool client. Users can run multiple timers concurrently.
Stack: React + Hooks + CSS animations.
MySQL Projects
Focus: A collection of database queries and schema designs done in class and personal experimentation.
GitHub: MySQL Projects
Gists & Class Code Samples
Overview: Includes Java OOP examples, basic HTML/CSS designs, C++ loops/functions, and VB.NET form logic developed during coursework.
Usage: These gists are used by students I mentor and during coding bootcamps.
GitHub Gists: View Gists
Experience
Kabarak University School of Business and Economics Students Association (KUBSA)
Vice Chairperson, Electoral Commission (December 2024 – Present)
- Coordinating and overseeing student electoral processes with fairness and integrity
- Working with fellow commissioners to ensure compliance with election regulations
- Engaging stakeholders in transparent communication and civic awareness campaigns
KCB Bank Kenya
Intern – Card Operations, Transaction Monitoring Unit (May – August 2024)
- Monitored and reviewed ATM and card transactions for potential fraud
- Assisted in fraud detection and risk analysis using banking systems and Excel tools
- Participated in reconciliation and settlement of card payments
- Configured network setups for card monitoring and system support
- Improved communication and customer service through cross-team collaboration
Central Juniorate Academy, Kitale
Volunteer Teacher (May – September 2021)
- Taught mathematics and physical heath eduation, christian religious education and science and technology to upper primary pupils
- Introduced students to basic ICT skills such as typing and spreadsheets
- Developed engaging lesson plans and helped students improve academic performance
- Organized and led extracurricular activities, including sports and music
- Fostered a positive learning environment and built strong relationships with students
Skills Acquired
Over the years, I have acquired a diverse set of skills that enable me to tackle various challenges in the tech industry. My skills include:
Web Development
- HTML, CSS, JavaScript, TypeScript, React
Mobile Development
- Flutter, Dart, Kotlin
Backend Development
- Java, Python, PHP, Spring Boot
Databases
- PostgreSQL, SQLite, MariaDB, Firebase, SQL
APIs & Integration
- RESTful API Design
Tools & Version Control
- Git, GitHub, Docker, Postman
Data & Analysis
- Python, SQL, Excel
Operating Systems
- Linux (Ubuntu, Kali), Windows
Office Productivity
- Word, Excel, PowerPoint, Access, Publisher
Project Management
- Agile, Team Leadership
Soft Skills
- Communication, Teamwork, Problem Solving
Personal Attributes
- Time Management, Adaptability, Attention to Detail
Languages
- English, Kiswahili
Other Technical Skills
- IT Support (OS Installation, System Recovery, Networking)
- Software Engineering & System Analysis
- Distributed Systems & Data Mining
- IT Security & Audit
- Digital Marketing & E-Commerce
Education
Udemy – Mobile Development with Flutter
Ongoing
Udemy – SpringBoot + React
Ongoing
Kabarak University – Bachelor of Business Information Technology (BBIT)
Awaiting Graduation.
Hobbies & Interests
Hobbies
In my free time, I enjoy a variety of hobbies that help me relax and recharge. Some of my favorite activities include:
- Reading
- Traveling
- Photography
- Music
- Sports
- Gaming
- Cooking
- Volunteering
Interests
I have a keen interest in various fields that drive my passion for technology and innovation. Some of my interests include:
- Technology
- Ethical Hacking
- Software Development
- Digital Transformation
- Data Analysis
- Machine Learning
- Artificial Intelligence
- Cloud Computing
- Cybersecurity
- Business Intelligence
- Project Management
- IT Support
Contact Me
I'm always open to new opportunities, collaborations, or just a friendly chat. Whether you have a project in mind, want to discuss potential roles, or simply want to say hello—I'd love to hear from you! Feel free to reach out through the form below or contact me directly using the details provided.