Alvyne Wamwea Mwaniki

Electrical and Electronics Engineering Student
Hero Image


Image

About Me

Final Year University Student

Hard-working, eager-to-learn electrical engineering student. Equipped with experience in the development of IoT devices. Proficient in programming applications for multiple platforms: Windows, Linux, Android and iOS.

I am a final year University of Nairobi student pursuing a Bachelor's Degree in Electrical and Electronics Engineering. I have experience in system design, programming in C++ and flutter, and database design.

C++ Programming

95%

Dart Programming (Flutter)

90%

Python programming

75%

IoT System Development

85%

App Development

85%

Database Development

80%

Learn More

What I do

Technical Skills

Image

Programming

C++, Python, and Dart are among the programming languages I am comfortable with. I can also write JavaScript and MySQL.

Image

IoT System Development

I have experience coding for microcontrollers like Arduino, Node MCU and Raspberry Pi.

Image

App Development

I have experience coding with the Flutter SDK for Android and iOS.

Image

Database Design

I have experience designing and using SQL and NoSQL (Firebase) databases.

My Resume

Working Experience

Nov 2021 - May 2022

Telecommunications System Designer

Ground Station Design and Implementation

As my final year project, I was able to design, implement and operationalize a Nano-Satellite ground station in the University of Nairobi.

Oct 2021

Programmer

IEEEXtreme 15.0 Programming competition

I was a member of team NameOfTeam. We emerged 1st in Kenya.

Jul 2021 - Oct 2021

Embedded System Developer

Gearbox Kenya Attachment

I was in the Gearbox Academy for internship where I learnt Human Centred Design (HCD) and project management among others.

Part of the project management exercises was the programming of an IoT-connected mobile Sudoku game.

I was part of a team that designed, tested and implemented an IoT-enabled Access Control System.

Oct 2020 - Sep 2021

Embedded System Developer

Nano-Satellite Platform University of Nairobi (NaSPUoN)

I was the electrical team leader in the development of NaSPUoN, which is a 1U Cubesat bench model.

Oct 2020

Programmer

IEEEXtreme 14.0 Programming competition

I was a member of team TitanZ. We emerged 1st in Kenya.

Apr 2020 - Oct 2020

App Developer

Hearts Game (Personal project)

Developed a mobile cards game for both iOS and Android and released it on Google Play Store

My Portfolio

My Excellent Portfolio

  • All
  • System Design
  • Mobile Apps
Image

NaSPUoN CubeSat

+
Image

Hearts Mobile Game

+
Image

Sudoku Crypto

+
Image

Access Control System

+
Image

NaSPUoN Ground Station

+

From Blog

Latest Articles

Version Control Blog

Version Control

05-Jul-2021

Version Control, also known as source control, is the practice of tracking and managing changes to software code.

Read More
Microcontrollers Blog

Mcrocontrollers

05-Jul-2021

A computer is an electric machine that can be programmed to carry out sequences of arithmetic or logical operations automatically. The 4 main basic functions of a computer are: Input, Storage, Processing and Output.

Read More
2 Factor Authentication Blog

2 Factor Authentication

16-Jul-2021

Computer security, cybersecurity or information technology security is the protection of computer systems and networks from information disclosure, theft of or damage to their hardware, software, or electronic data.

Read More
IoT Networking Blog

IoT Networking

16-Jul-2021

The Internet of things (IoT) describes the network of physical objects—a.k.a. "things"—that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet. In the consumer market, IoT technology is most synonymous with products pertaining to the concept of the "smart home".

Read More
OSI Model Blog

OSI Network Reference Model

16-Jul-2021

The OSI Model (Open Systems Interconnection Model) is a conceptual framework used to describe the functions of a networking system. The OSI model characterizes computing functions into a universal set of rules and requirements in order to support interoperability between different products and software.

Read More
GSM and GPRS Blog

GSM and GPRS

16-Jul-2021

A Cellular Network or Mobile Network is a communication network where the link to and from end nodes is wireless. The network is distributed over land areas called "cells", each served by at least one fixed-location transceiver (typically three cell sites or base transceiver stations).

Read More
STM32 Debugging

STM32 Debugging

16-Jul-2021

Debuging describes the the process of identifying and removing errors from computer hardware or software.

Read More