Available to hire
I am Spencer Cecil Onyango, a Full Stack Developer with over 3 years of experience building scalable systems, designing high-performance APIs, and optimizing database architectures. I thrive on leveraging cloud platforms like Azure DevOps, AWS, Docker, and Kubernetes, and I embrace CI/CD pipelines to deliver robust, scalable solutions.\n\nI am currently building document processing and entity extraction systems at Vula, and I enjoy mentoring teams to boost productivity and code quality. I am open to remote opportunities that challenge my technical and leadership skills.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
Swahili
Fluent
Work Experience
Full Stack Developer at Vula
November 1, 2024 - PresentDevelop and maintain document processing pipelines and entity management systems on the Navigator team using React, Node.js, TypeScript, Prisma ORM, and PostgreSQL. Build and optimize entity extraction workflows to parse, classify, and structure data from complex document inputs. Implement relationship mapping and deduplication to ensure data integrity across extracted entities. Integrate AI/ML services including LL M-based parsing and OCR to enhance document understanding. Produce technical documentation and design critiques for leadership, and collaborate with product and engineering teams to align solutions with scalability goals.
Senior Full Stack Software Engineer at Nathan Digital
January 1, 2024 - October 1, 2024Led backend development, improving platform scalability and reducing response times by 20% during peak traffic. Transitioned the team to trunk-based development, increasing deployment efficiency by 25%. Implemented advanced API security protocols (OAuth2, SAML), safeguarding sensitive data. Mentored junior developers, boosting team productivity by 30%. Developed and maintained microservices architecture with Node.js and Express, ensuring high availability and fault tolerance. Led the migration of a legacy Vue.js project to React, improving code maintainability and system performance. Designed and optimized database schemas, reducing query execution time by over 20%.
Lead Backend Developer at DUKAPAQ Limited
July 1, 2023 - December 1, 2023Redesigned backend architecture, enhancing transaction processing efficiency by 30%. Developed cross-border payment systems with Node.js and Golang, supporting scalable financial operations. Automated CI/CD pipelines, reducing release cycle times by 30%. Built a microservices-based insurance platform in Node.js, scaling to serve 10,000+ daily users. Integrated third-party payment and notification APIs, increasing user engagement by 25%.
Full Stack Software Developer at Clifford Technologies Limited
October 1, 2021 - June 1, 2023Designed and optimized microinsurance systems, achieving 99.9% uptime and improving system performance by 40%. Directed a fully remote development team, ensuring timely project delivery using Agile tools (Slack, Jira). Reduced critical bugs by 85%, enhancing customer satisfaction and reducing support costs. Migrated backend and frontend services from JavaScript to TypeScript, improving code maintainability and reducing runtime errors.
Education
B.S. in Business Information Technology at Murang'a University of Technology
September 1, 2016 - December 1, 2020Certificate in Software Engineering at ALX (Software Engineering)
August 1, 2020 - August 1, 2021Qualifications
Certificate in Software Engineering (ALX)
August 1, 2020 - August 1, 2021Industry Experience
Software & Internet, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Nairobi today.