π Hi, Iβm Kevin β currently based in Helsinki, Finland. I'm pursuing a Masterβs in Computer Science at the University of Helsinki, focusing on intelligent systems, software architecture, and AI applications.
π§ I'm a Software Engineer Intern at Nokia HQ, working in the Advanced Technology and Incubation Group. My work involves designing and prototyping Generative AI solutions powered by large language models (LLMs). I'm particularly focused on building systems that support advanced use cases like Retrieval-Augmented Generation (RAG) and other AI-driven research tools.
π§ What I work with:
- π Python (backend)
- βοΈ React-style frameworks (frontend)
- π³ Docker
- π€ GenAI & LLMs && AI Agents (n8n, mcp)
π I contribute to developing GenAI recipes and scalable architectures, sharing these innovations across teams to enhance Nokia's R&D efforts and empower intelligent systems that better meet customer needs.
π Beyond work, Iβm continuously learning and growing through personal projects, open-source contributions, and academic research. I see every challenge as an opportunity to improve β and every collaboration as a chance to create something meaningful.
π€ I'm always open to connecting with fellow tech enthusiasts, engineers, and innovators in the AI and software space. Letβs build something great together.
π Feel free to explore my repositories to see what Iβve been working on.
π¨βπ» Competitive Programming
When it's come to Competition Programming, it is my passion. I've been doing Competition Programming (using Programming Language C/C++) for about 5 years, and I can confidently say that I've got a solid grasp of Algorithms and Data Structures, and problem-solving skills as well. I can confidently say that whatever language it is, I can learn it fast and am willing to learn new things. But now when I've decided to dive into web development and explore a whole new world of coding! Time to gain some new insights and rock the web!
- π€ Consolation prize The Olympiad In Informatics of the Northern Coast of Vietnam (2021)
- π₯ π€ Silver medal, Consolation prize The Olympiad In Informatics in Central Highlands of Vietnam (2021, 2022)
- π₯ First Prize City excellent student (2022)
- π₯ Second Prize City information technology competition (2020, 2021, 2022)
- 1st runner-up, Silver Award π₯ in the last round of the Project Management Championship Competition.
- Top 25% out of 250+ projects in Junction 2024
- π₯ Third Prize Football β½οΈ with my teammates (A5 & B2 High School level)
- π₯ Bronze Medal in Badminton πΈ tournament (Uni level)
- C/C++ (have an experience in 4 years), TypeScript, JavaScript, Python, Freepascal, C# (OOP),and MathLab
- Languages:
- HTML, CSS, Javascript
- Library:
- ReactJS
- Material UI
- Ant Design
- Redux
- Tools:
- Vite.js
- Framework:
- React Bootstrap
- Next.js
- Typescript
- Language:
- Node.js, Python (FastAPI, Flask)
- Framework:
- Express.js
- Mongoose
- Library
- Socket.io
- Microsoft Authentication Library (MSAL)
- SSO React
- MongoDB, SQL
- Containerization (Docker)
- Microsoft Azure
- Kubernetes (k8s)
- Containerization
- Docker
- AWS
- OpenStack
- E2E testing (Cypress)
- Integration tests, Unit testing (Node, React Application, and Testing the Backend) (Jest)
- Render.com, Fly.io, MongoDB Atlas, Ubuntu(WSL2)
- Git, Gitlab
- Large Lanugae Model
- Fine-tuning
- Benchmark
- RAG (Retrieve Augmented Generation, Chunking, Embedding, Re-rank)
- GenAI
- Raptor, Adaptor
- Tensorflow, Pytorch
LLMs: GPT, Claude, Llama, Mistral, Gemma, Grok
Agent technologies: MCP (Server, Client), Tiny Agent, Intent-to-SQL
Data: Python
Cloud: AWS, GCP
Infra: Docker, Podman, Kubernetes
- Next.js, Typescript, Kubernetes
- Hardware devices: Microcontrollers, Arduino
- PLC Programming Software (Programmable Logic Controllers): Siemens TIA Portal
- CAD Software (Computer-Aided Design): TwinCat
- HMI Development Tools (Human-Machine Interface): 3D CAD
- Simulation and Modeling Tools: MATLAB
- UI/ UX design
- Embedded System (C/ C++)
- Robotic Programming (Many types of Robotics)
- Motion Control