Hi, my name is
Studied Computer Technology Engineering and took software engineering as a major.
> Developed an automated dispatch workflow system using MERN stack
(React, Express.js, MongoDB) with real-time tracking, reducing mail
processing time by 45% through route optimization algorithms.
> Implemented a secure role-based access system with JWT
authentication and RBAC policies for 3 user tiers (secretaries, registry, riders),
preventing 100% unauthorized access attempts.
> Engineered a real-time notification system using Socket.io with
fallback to AWS SES/SNS (email/SMS), achieving 99.8% delivery
status awareness across stakeholders.
> Created a digital signature capture module with React Native
webview for riders, storing tamper-proof POD records in AWS S3 with
SHA-256 checksum verification.
> Optimized MongoDB through:
- Sharded collections by mail type (letters/parcels/gifts)
- Compound indexing on high-traffic status/datetime fields
- Aggregation pipelines for 40% faster reporting queries
> Automated PDF/Excel reporting using PDFKit and SheetJS,
generating daily performance dashboards with D3.js visualizations
of rider KPIs.
> Deployed containerized Express.js APIs on AWS ECS with:
- Auto-scaling groups for 300+ concurrent requests
- MongoDB transactions for ACID compliance
> Implemented testing pyramid with 85% coverage:
- Unit tests (Jest) for business logic
- Integration tests (Supertest) for API contracts
- E2E tests (Cypress) reducing post-deployment bugs by 30%
> Developed a full-stack **AI-powered Claims Management System** using **React.js
(Next.js), Express.js, and Vercel AI SDK**, reducing claim processing time by
**40%** through intelligent automation.
> Implemented **AI-driven document indexing** using **LLM embeddings (OpenAI) and
vector databases**, enabling semantic search and automated metadata extraction from
insurance documents.
> Built **real-time, streamable UIs** with React Server Components
(`createStreamable`) for dynamic claim status updates, improving user engagement by
**25%**.
> Integrated **fraud detection AI models** (Python + TensorFlow.js) into the
Express.js backend, flagging **15% more suspicious claims** than legacy systems.
> Designed a **claims classification engine** using **LangChain and custom prompt
engineering**, auto-categorizing claims with **92% accuracy** based on policy
context.
> Created an **AI-assisted claim form filler** (React hooks + Vercel AI) that
pre-populates **70% of fields** using OCR and NLP extraction from medical
documents.
> Optimized **RAG (Retrieval-Augmented Generation)** pipelines for customer support
chatbots, reducing resolution time for complex queries by **35%**.
As a Product Engineer contracted by KenGen, my primary responsibility was the maintenance and optimization of their C-One Document Management System, a critical tool for managing files and documents across the organization. This role required a thorough understanding of document workflows, system integration, and user requirements to ensure seamless operations. I spearheaded system diagnostics, troubleshooting, and resolution of technical issues to uphold the system’s efficiency and reliability. This involved performing regular system updates, configuring user access controls, and enhancing document retrieval processes to streamline organizational workflows. In collaboration with internal teams, I developed custom scripts and automation solutions to improve document indexing, categorization, and archival processes, enhancing both user experience and operational efficiency.
> Worked in a team of 6 developers developing a Telemedicine SaaS application using
React, Node, and GraphQL.
> Rewrote the front end of the internal finance system using ReactJS from HTML, CSS,
and JavaScript, fast-tracking processing of payments by 60%.
> Designed and developed mobile applications for clients in various industries,
including healthcare, e-commerce, and entertainment.
> Collaborated with the product management team to define software requirements and
specifications based on customer needs and business objectives.
> Built interactive, single-page React applications that would scale with both
increases in interactivity complexity and volume.
> Developed a feedback/survey system for use by clients, which restructured
communication flow, creating a client relations department.
> Participated in code reviews, testing, and debugging of software components to
ensure high-quality and error-free code.
> Optimized web applications for maximum speed and scalability, including
implementing caching strategies, minimizing database queries, and optimizing
front-end performance.
>Assisted in the implementation of electronic document management systems, including
system setup, configuration, and user training.
>Conducted testing and validation of EDMS software to ensure functionality,
reliability, and compliance with industry standards.
>Provided technical support to users of the EDMS, troubleshooting issues, and
offering guidance on system usage and best practices.
>Managed the organization and maintenance of electronic documents within the EDMS,
including file structuring, indexing, and metadata management.
>Supported project teams in the planning, execution, and monitoring of EDMS
implementation projects, coordinating tasks, schedules, and communication among
stakeholders.
> Collaborated closely with product and design teams to develop scalable
architectures, bridging the gap between front-end user requirements and back-end
system capabilities.
> Collaborated with a team of five developers in building end-to-end business
process automation software, showcasing proficiency in both front-end and back-end
development to deliver comprehensive solutions.
> Played a pivotal role in automating processes within higher learning institutions,
demonstrating expertise in both front-end interfaces and back-end systems to
optimize efficiency.
> Developed and maintained a cross-platform mobile application, exhibiting skills in
both front-end (React Native) and back-end integration (Expo), essential for
full-stack development.
> Created intuitive data visualizations for reporting modules, utilizing a
combination of front-end libraries (Chart.js, D3.js) and back-end data management
techniques.
> Managed the development of procurement management software, showcasing proficiency
in both server-side (Hapi.js) and client-side (React.js) development for a
comprehensive solution.
I enjoy crafting solid and highly scalable software with great user experiences. Over last 6 years, i have worked on applications that consume web services, developed and deployed backend services with focus on high availability, low latency and scalability.
Javascript
Typescript
React/React Native
Golang
Node/Express Js
ReduxJS
NextJS
REST WebServices
GraphQL
Apollo GraphQL
MongoDB
MySQL
PostgreSQL
Firebase
Expo
Docker
Apache Kafka
RabbitMQ
Terraform
Kubernetes