
Collins Kipkemoi
Software Engineer building modern web applications.
>whoami
>curl --links
>cat README.md
I'm Collins Kipkemoi, a software engineer based in Budapest, Hungary, currently completing my Bachelor of Science in Computer Science at Eötvös Loránd University. I build full-stack web applications with Next.js and React, design backend systems with Node.js, Express and PostgreSQL. I also train large language models by evaluating and refining AI-generated code. I've contributed to open-source developer tools at Ericsson, developed frontend features for startups, and shipped projects from concept to deployment. I'm currently building a Task Scheduler API that handles concurrent task execution using PostgreSQL row-level locking. Previously, I built WealthFlow, an AI-powered finance tracker with real-time analytics and intelligent spending insights. I'm interested in backend systems, frontend development, and integrating AI features into full-stack applications. Feel free to reach out if you'd like to connect or collaborate.
>ls --tools
>git log --work
>LetMeIn
Current Employer- Develop and maintain the LetMeIn web application using Next.js, React, and shadcn.
- Collaborate with designers and backend engineers to build responsive, user-friendly interfaces that integrate seamlessly with the mobile app.
- Implement new features, fix bugs, and optimize performance to improve scalability and user experience.
- Contribute to product discussions and agile workflows in a fast-paced startup environment.
- Next.js
- React
- shadcn
- Frontend Development
- UI/UX
- Agile
- Startup Environment
- Performance Optimization
- Teamwork
>Alignerr
Current Employer- Specialize in data labelling and annotation for AI model training datasets using Python and JavaScript.
- Review and evaluate AI-generated code to ensure quality and accuracy for machine learning pipelines.
- Identify and correct logic bugs, inefficiencies, and stylistic issues in AI-generated code.
- Collaborate with distributed teams in Agile environments to deliver high-impact solutions.
- Python
- JavaScript
- Data Labelling
- AI Code Review
- LLM Training
- Agile
- Teamwork
- Problem-solving
>Ericsson
- Enhanced large-scale code analysis tools by optimizing static parsing and improving visualization of dependency graphs.
- Upgraded UI/UX using modern web technologies to improve codebase navigation and developer usability.
- Collaborated in open-source workflows through issue triaging, pull requests, and code reviews.
- Contributed to improving developer experience and tooling efficiency.
- JavaScript
- TypeScript
- React
- Node.js
- Open Source
- Code Analysis
- UI/UX
- Git
- Code Review
>CodeAlpha
- Built accessible, responsive UI components with React.js and implemented seamless front–back integration.
- Designed scalable REST APIs using Node.js & Express, integrating PostgreSQL for data persistence.
- Participated in Agile development cycles with sprint planning, standups, and Git-based collaboration.
- Gained hands-on experience in full-stack development and modern web technologies.
- React.js
- Node.js
- Express
- PostgreSQL
- REST APIs
- Agile
- Git
- UI/UX
- Teamwork
>cat ~/education.log
>Eötvös Loránd University
- Pursuing Bachelor of Science in Computer Science with focus on software engineering, algorithms, and system design
- Built strong foundation in data structures, databases, operating systems, and web technologies through coursework and projects
- Gained hands-on experience with object-oriented, functional, and imperative programming paradigms
- Applied theoretical concepts to practical projects, including full-stack applications and backend systems
- Algorithms
- Data Structures
- Databases
- Operating Systems
- Web Technologies
- Software Engineering
- Object-Oriented Programming
- Functional Programming
- Imperative Programming
- Problem-solving
- Research
>ls ~/projects[7 items]
A backend service that schedules, executes, and tracks time-based tasks via a robust worker system built with Node, PostgreSQL, and cron-based scheduling.
- Developing RESTful endpoints for creating, updating, listing, and deleting tasks with full support for filtering, pagination, and validation
- Implementing a worker system that claims and runs due tasks, updates their status, and records detailed execution logs
- Dockerizing the application and database to provide a consistent development environment and simplified deployment workflow
- Laying the groundwork for future enhancements such as recurring schedules, retries, priority queues, and multi-worker scalability
- Backend
- Express.js
- Node.js
- PostgreSQL
- Docker
- REST APIs
- TypeScript
- Cron Jobs
An AI-powered finance tracker that helps users monitor income, expenses, budgets, and savings in real time
- Developed a robust PostgreSQL-backed backend with REST APIs for data persistence
- Integrated AI-driven features such as AI recommendations for income and expenses as well as a personal finance chatbot
- Designed an interactive dashboard delivering smart financial insights
- Enhanced the frontend with modular ShadCN components in Next.js for a clean, responsive UI
- Implemented real-time financial tracking and analytics to improve user decision-making
- Full-Stack
- Next.js
- PostgreSQL
- AI/ML
- REST APIs
- TypeScript
- ShadCN
Backend student management system with full CRUD operations for student records.
- Built with Node.js, Express, and PostgreSQL for efficient data handling and integrity
- Implemented Passport.js authentication and JWT authorization for secure admin access
- Designed RESTful API endpoints for student data management and retrieval
- Ensured data validation and error handling across all database operations
- Created secure session management for admin authentication workflows
- Node.js
- Express.js
- PostgreSQL
- JWT
- Passport.js
- Backend Development
- Authentication
- CRUD Operations
Secure password generator web application with customizable specifications and strength evaluation.
- Built with React and Vite for fast development and optimized performance
- Integrated zxcvbn library for real-time password strength evaluation and analysis
- Implemented customizable password generation with length and character type options
- Created user-friendly interface with one-click password copying functionality
- Enhanced user experience with intuitive controls and visual feedback
- React
- Vite
- JavaScript
- Frontend Development
- UI/UX
- Security
- Password Strength