Available for work

Hi, I'm Tim Maina
Software Engineer

I build scalable, efficient, and accessible software solutions that enhance digital experiences. Passionate about leveraging AI technologies to develop intelligent, high-performance applications that drive innovation and usability.

About Me

Profile

I'm a Software Engineer with 4+ years of experience in building scalable and efficient applications. I have expertise in frontend and backend development, data engineering, and technical support.

I enjoy collaborating with teams to solve complex problems and create impactful solutions. Currently, I'm exploring AI and its applications to enhance automation, data processing, and intelligent decision-making.

When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, and continuously expanding my technical knowledge.

Work Experience

SI

Savannah Informatics

Jun 2022 - Sep 2024

One Padmore Place, George Padmore Road, Nairobi

Software Engineer

Mar 2024 - Sep 2024 · 7 mos

On-site · Full-time

  • Built and maintained scalable applications by following best backend and frontend development practices, using frameworks such as Django for server-side logic and AngularJS for client-side components.
  • Integrated frontend and backend components seamlessly through RESTful APIs to deliver a cohesive user experience across platforms.
  • Collaborated with the data engineering team, leveraging tools like Airbyte and Apache Airflow to devise efficient data extraction, transformation, and processing methods.
  • Refactored and optimized code to enhance performance, readability, and maintainability, consistently adhering to industry best practices.
  • Wrote comprehensive unit and integration tests and conducted User Acceptance Testing (UAT).
Django
SQL
Linux
Airbyte
CI/CD
ELT
JWT
Python
Apache Airflow
ETL
Next.js
Django REST
AngularJS
APIs

Software Engineer | Technical Support Engineer

Nov 2022 - Mar 2024 · 1 yr 5 mos

On-site · Full-time

  • Served as the first line of technical support for issues escalated by the Customer Experience team, including those managed through the service desk and other channels. Collaborated with cross-functional teams to diagnose, troubleshoot, and resolve complex problems, ensuring efficient operations and reduced turnaround times (TATs).
  • Built and maintained scalable applications by following best backend and frontend development practices, using frameworks such as Django for server-side logic and AngularJS for client-side components.
  • Enhanced code stability, scalability, and performance through optimization.
  • Integrated frontend and backend components seamlessly through RESTful APIs to deliver a cohesive user experience across platforms.
  • Utilized monitoring tools to track system health and performance, promptly identifying and addressing potential issues.
  • Collaborated with product managers to implement automation projects, reducing manual tasks and improving team productivity.
  • Wrote comprehensive unit and integration tests and conducted User Acceptance Testing (UAT).
Django
JavaScript
SQL
Linux
CI/CD
Databases
Python
Django REST
Jira
AngularJS
Figma
APIs

Software Engineering Intern

Jun 2022 - Nov 2022 · 6 mos

Internship

  • Built a full-stack Twitter scraping application using Django for the backend and Django templates with HTML/CSS for the frontend.
  • Fixed bugs and improved system performance.
  • Developed new features and enhanced existing functionality.
  • Optimized database queries and API integrations.
  • Collaborated with the team to review code and improve software quality.
Django
SQL
Linux
Databases
Python
APIs
UTL

Usalama Technology Limited

Jun 2019 - Aug 2019 · 3 mos

Nairobi, Kenya

Junior Frontend Developer

Jun 2019 - Aug 2019 · 3 mos

Apprenticeship · Nairobi, Kenya

  • Utilised JavaScript, HTML, and CSS to create interactive and visually appealing web pages.
  • Developed and maintained responsive website designs, improving user experience across various devices.
  • Integrated social media functionality into websites, boosting online presence and engagement.
  • Implemented SEO strategies to improve website visibility and search engine rankings.
JavaScript
HTML
CSS
Responsive Design
SEO
Android Development

Featured Projects

High School Website

High School Website

A sleek, responsive platform designed to showcase a school's achievements, leadership, and community impact. Built with TypeScript, CSS, and JavaScript, it offers intuitive navigation, accessible content, and engaging visuals for an enhanced user experience.

TypeScript
CSS
JavaScript
Rental Management App

NyumbaGrid

A property management system with real-time maintenance tracking, digital lease management, and payment processing. Built with Next.js, TypeScript, Prisma, PostgreSQL, TailwindCSS, and Stripe integration. Features RBAC, automated notifications, and responsive dashboard.

Next.js
TypeScript
React
Prisma
PostgreSQL
TailwindCSS
Stripe integration
Project 3

Coming Soon

More exciting projects coming soon. Check my GitHub for the latest updates.

Coming Soon

Skills & Technologies

Django
Python
JavaScript
SQL
Linux
AngularJS
RESTful APIs
Next.js
HTML/CSS
Airbyte
Apache Airflow
CI/CD
Docker
Data Engineering
TypeScript
Figma

Education & Certifications

Education

Meru University of Science and Technology (MUST)

January 2017 - February 2022

Bachelor's degree in Computer Technology, Computer Science

Grade: Second Class Honours

Certifications

Mobile Web Development

Google Developers Group

February 2021 - Present

Credential ID: 8B2556C99F8C57ED

Google Cloud

Google Developers Group

March 2023 - Present

Credential ID: DEC81D064502C95

Volunteering

Information Technology Specialist

August 2021 - April 2022 · 9 mos

Asante Africa Foundation

Education

  • Volunteered to develop tech-driven solutions to enhance learning by creating digital education tools.
  • Designed and developed interactive educational content using HTML5, CSS3, and JavaScript for the Kolibri learning platform, enabling offline access to quality learning materials for students.
HTML5
CSS3
JavaScript
Kolibri
Education

Information Communication Technology Specialist

April 2021 - June 2021 · 3 mos

The Lewa Wildlife Conservancy

Education

  • Developed and designed interactive educational content using HTML5, CSS3, and JavaScript for the Kolibri learning platform, enabling offline access to quality learning materials for students.
  • Assisted in deploying and maintaining Kolibri systems in classrooms, ensuring seamless functionality of digital learning resources.
  • Configured and connected student tablets to a central classroom screen, facilitating collaborative learning and improving engagement.
  • Gained hands-on experience in IP networking and device connectivity, ensuring stable communication between learning devices.
  • Supported educators and students in adopting and utilizing digital learning tools, enhancing their ability to access educational resources without the Internet.
HTML5
CSS3
JavaScript
Kolibri
IP Networking