
Colin Ndirangu
Telecom and Full Stack Developer
Skills

Bekijk mijn diensten


Portfolio
Werkervaring
Full-Stack IoT & Systems Engineer | ESP32 to Cloud
Self Employed
Jul 2024 - Present • 2 yrs 2 mos
Design, architect, and deploy end-to-end connected systems, telemetry dashboards, and full-stack software applications: • Full-Stack Web Platforms: Architected and deployed production web applications and admin portals using React, TypeScript, Vue 3, Node.js, Express, and PostgreSQL/Prisma, with containerized Docker deployments. • IoT & Real-Time Telemetry: Built sensor telemetry pipelines and device interfaces leveraging ESP32 microcontrollers, MQTT protocols, and WebSocket real-time event streaming. • Simulation & Network Systems: Developed custom simulation engines, 3GPP-compliant 5G control-plane signaling models, and SDR signal decoders in Python with automated test suites (pytest). • API & Payment Integration: Implemented secure RESTful and WebSocket APIs, transactional webhooks, and payment lifecycles (Stripe). • DevOps & Infrastructure: Containerized multi-service architectures using Docker Compose and managed Linux VPS environments (Nginx reverse proxies, SSL/TLS, database persistence).
Telecommunications Engineering trainee
Kenya Civil Aviation Authority
Oct 2022 - Jan 2023 • 3 mos
Practical engineering internship focused on airport communication and navigation aids: • Assisted in preventive and corrective maintenance on VHF communication transceivers, radar systems, and ILS equipment. • Gained hands-on experience in high-reliability field electronics and RF hardware maintenance.