
Full Stack Software Engineer with experience in Java, Typescript and Python.
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
MLAgent
September 26, 2025 – October 17, 2025
An agent that will use machine learning models and techniques on a tabular dataset. It will provide you with it's best attempt and a PDF report. Created using FastAPI and Spring AI
View ProjectAIChatService
August 24, 2025 – September 3, 2025
A personalized chatbot using GPT 4.o-mini built in Java 17 Spring Boot. The chatbot can respond to images and simple user inputs.
View ProjectAddyAI
May 7, 2025 – November 26, 2025
An AI Q&A platform for users to inquire about their Google Ads data
View Projectmessenger-service
March 13, 2025 – March 14, 2025
The NextJS backend for the messenger app
View ProjectPicMystic
October 11, 2023 – November 7, 2023
Generate AI created images by prompts or by using your webcam to create variations of yourself.
View ProjectNativeSocketKommunication
September 9, 2019 – September 9, 2019
Combining Kotlin and C++ to communicate with a remote server using C++ socket programming.
View Projectfirebase-remote-config-sample
October 3, 2018 – October 3, 2018
Example of Using Firebase Remote Config
View ProjectCultural Fit Analysis
The candidate's project portfolio is diverse, covering mobile, web, and AI/ML domains. This breadth suggests adaptability and a willingness to explore different technologies. However, the projects are all personal, which limits insight into team collaboration or professional work environments. The target role is 'Android Developer', and while there are relevant projects (NativeSocketKommunication, firebase-remote-config-sample), the majority of projects are not directly Android-focused, which might indicate a broader interest rather than a deep specialization in Android.
Soft Skills & Operational Fit
Insufficient data to assess soft skills or operational fit. The candidate's project descriptions are concise but do not provide insight into collaboration, problem-solving approaches, or communication style.