Himalayas logo
Karam YaaqbaKY
Open to opportunities

Karam Yaaqba

@karamyaaqba

Experienced software developer specializing in backend and mobile applications.

Kenya
Message

What I'm looking for

I seek a collaborative environment that fosters innovation and growth, focusing on impactful software solutions.

I am a dedicated software developer with extensive experience in creating robust backend services and mobile applications. Currently, I work at eKitabu, where I developed the eKitabu Portal, enhancing educational outcomes through real-time analytics and a responsive user interface. My expertise in .Net and C# has allowed me to build scalable architectures that support smart device management for schools.

Previously, I contributed to Microsoft, automating infrastructure processes and developing latency tracking systems for routers. My journey began at iConnect Technologies, where I created mobile applications for healthcare, integrating seamlessly with existing systems. My academic background in Robotics from the University of Birmingham has further enriched my technical skills, enabling me to tackle complex challenges in software development.

Experience

Work history, roles, and key accomplishments

EK

Smart Devices Management Website

eKitabu

Feb 2021 - Present (4 years 8 months)

Developed backend services using .Net and C#, ensuring a robust, scalable architecture. Implemented a responsive frontend with Angular 2+ to optimize user experience and created a portal to monitor smart devices and track students’ learning progress. Automated processing and parsing of publishers’ ONIX files, reducing book list preparation time from weeks to days.

MI

Infrastructure Automation Engineer

Microsoft

Jul 2019 - Present (6 years 3 months)

Automated server wrapping and delivery using Hashicorp Terraform, accelerating provisioning and ensuring faster, consistent deployments. Developed latency tracking software in C# for AirJaldi routers in India, implementing periodic pinging to capture real-time performance metrics and utilizing Azure Cosmos DB for managing response data and smart alerts.

IT

Mobile Application Developer

iConnect Technologies

Jul 2011 - Present (14 years 3 months)

Developed an Android app for nurses to examine and diagnose patients, integrating with a legacy system for seamless data exchange and using SQLite for robust local data storage and offline functionality. Built a cross-platform authenticator app (Swift for iOS, Java for Android), implementing Firebase for push notifications and utilizing .Net and C# for secure backend development. Created a WPF/Sil

Education

Degrees, certifications, and relevant coursework

University of Birmingham logoUB

University of Birmingham

MSc Robotics, Robotics

2014 - 2016

Specialized in Robotics, covering SLAM, ROS, and kinematics. Thesis on enhancing vision algorithms for STRANDS.

Arab American University logoAU

Arab American University

BSc Computer Information Technology, Computer Information Technology

2007 - 2011

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Karam Yaaqba - Smart Devices Management Website - eKitabu | Himalayas