Peter
Kyle
Software Engineer building modern, scalable developer tools and applications using Rust and TypeScript.
My Professional Path
A journey through diverse challenges, continuous growth, and meaningful impact across different industries and team sizes.
Open Source Contributor
Creator of developer tooling for Rust and JavaScript ecosystems. Building CLI tools that simplify complex workflows and reduce friction for developers adopting Rust in production environments.
- โฆcreate-neon-api (Rust): CLI scaffolding tool โ 860+ downloads on crates.io
- โฆcreate-rust-on-vercel (JavaScript): Rust deployment tool โ 451+ weekly downloads on npm at peak
- โฆActive contributor to Rust and JavaScript developer tooling ecosystem
Software Engineer
Develop scalable web applications and microservices using TypeScript, with MongoDB and PostgreSQL backends. Building expertise in Rust for performance-critical components and developer tooling.
- โฆDevelop scalable web apps and microservices with TypeScript, MongoDB, and PostgreSQL
- โฆBuilding Rust expertise for performance-critical components
- โฆOptimize application performance through profiling and code splitting
- โฆChampion clean architecture through code reviews and technical discussions
Frontend Developer (Contract)
Enhanced UI/UX using TypeScript and Tailwind CSS based on user feedback and analytics. Built internal developer tools with Next.js to streamline workflows and improve team productivity.
- โฆEnhanced UI/UX using TypeScript and Tailwind CSS from user feedback
- โฆBuilt internal developer tools with Next.js
- โฆCollaborated with Web3 engineers to integrate blockchain-powered backend systems
Frontend Developer
Designed and developed user-centric web applications using React, Next.js, ShadcnUI, and tRPC. Collaborated with backend teams to ensure efficient API integration.
- โฆDesigned user-centric web apps with React, Next.js, ShadcnUI, and tRPC
- โฆCollaborated with backend teams for efficient API integration
- โฆDelivered accessible, reusable components optimized for performance
Web Developer Intern
Built an AI-powered school chatbot to handle FAQs, reducing front-office inquiries by over 50%. Configured network infrastructure and managed VoIP phone deployments.
- โฆBuilt AI-powered chatbot โ reduced front-office inquiries by 50%+
- โฆConfigured network infrastructure with SolarWinds
- โฆInstalled Ubuntu Apache servers and contributed to accessible website redesign
Explore My Work
A curated selection of projects that showcase my design process, problem-solving approach, and the impact of thoughtful engineering.
SRMHub โ E-Procurement Platform
A comprehensive e-procurement solution built with Next.js, tRPC, Drizzle, and PostgreSQL.
Tunza.ke โ Fintech ERP System
A mobile-first fintech ERP system built with React Native for seamless financial management.
Sarhtaskhub โ Client Management System
A modern client management system built with React, TypeScript, and Payload CMS.
Paperhearts โ Mental Health Platform
A mental health platform integrating Next.js with the Google Drive API for secure data management.
E-Procurement ERP System
A comprehensive e-procurement solution that simplifies prequalifications and supplier due-diligence for modern buyers. Increased supplier engagement by 150% and streamlined the procurement process.
Developer Tools & CLI
Open-source CLI tools I've built to streamline development workflows and help developers ship faster with modern technologies.
create-rust-on-vercel
A beautiful CLI tool to scaffold full-stack Rust + Next.js projects for Vercel deployment. One command setup with automatic dependency management, authentication, and database integration.
create-neon-api
A powerful Rust CLI tool for scaffolding high-performance API projects with Neon database integration. Designed for developers who want to build fast, reliable APIs with modern Rust frameworks.
Behind the Code
I believe in building applications that are not just functional, but elegant and maintainable. My approach focuses on clean architecture, strong typing with TypeScript and Rust, and creating production-ready solutions that scale seamlessly with high performance and minimal overhead.
Based in Africa ๐, I thrive in async, remote-first teams and love collaborating with people across the globe. I'm passionate about building developer tools and creating practical solutions that bridge systems programming with modern web development.
Clean Architecture
I write maintainable, scalable code with strong TypeScript patterns and modern best practices.
Performance Focus
Every application I build is optimized for speed, SEO, and exceptional user experience.
Remote Collaboration
Experienced in async communication and working effectively with distributed teams worldwide.
Let's Create Something Amazing
Ready to bring your vision to life? I'd love to hear about your project and explore how we can work together.