Hello, my name is Eldon Lim Kai Jie
I'm a Flutter Developer
Hello! I'm currently pursuing a degree in Computer Science with a second major in Business at Nanyang Technological University, Singapore. My passion lies in the world of technology and programming, where I love exploring new tools and frameworks to create innovative solutions. From Python automation and AI chatbots to Flutter and web development, I enjoy turning complex problems into elegant, efficient code. When I'm not coding, I'm usually learning new skills or brainstorming exciting project ideas. If you're interested in collaborating or just want to share some cool tech insights, feel free to reach out. Let's create something amazing together!
Download CV
About Me
Phone : +65 89094326
Email : eldonlimkaijie114@gmail.com
Freelance : Available
Github : https://github.com/EldonLim
City : Singapore
Degree : Computer Science
LinkedIn : www.linkedin.com/in/eldon-lim-kai-jie-015a531a8
Python Automation
AI Chatbot Development
Flutter
HTML, CSS, JS
Education
2023-present
Bachelor's Degree in Computer Science with a second major in Business
Nanyang Technological University, Singapore
Honours (Distinction), Grade: CGPA: 4.27/5.00
Relevant Courses taken: SC1007 Data Structures and Algorithms, SC1015 Intro to Data Science and Artificial Intelligence, SC1005 Digital Logic
2021-2022
Cambridge A-Levels
Tunku Abdul Rahman University of Management and Technology
Grade: 4A*
Subject taken: Computer Science, Physics, Mathematics, Chemistry
Experience
2024
Course Enhancement Project
Nanyang Technological University, Singapore
One of my notable accomplishments was creating an innovative exercise for students to mine Google reviews using Python. This project involved developing a script to scrape reviews, which were then analyzed using Excel tools and sentiment analysis techniques. To support this exercise, I also created a comprehensive technical guide document, ensuring that students could follow along and replicate the process independently. This project not only enriched the course content but also provided students with hands-on experience in data mining and analysis.
2023
Healthcare App Development
Nanyang Technological University, Singapore
In this role, I contributed to the development of a healthcare app using Flutter. My primary responsibilities included maintaining the nutrition tab to ensure accurate and up-to-date information for users. Additionally, I developed a photo-taking feature that allows users to capture and upload images directly within the app. This feature enhanced the app's functionality and user experience, making it more interactive and user-friendly. Through this project, I honed my skills in Flutter development and gained valuable experience in creating practical and impactful mobile app features.
Services
Python Automation
Leveraging the powerful Selenium framework, I streamline and simplify repetitive tasks through automation. With proficiency in writing efficient, scalable, and robust automation scripts, I can help you save time and improve productivity. Whether it's web scraping, browser automation, data extraction, or testing web applications, my expertise ensures seamless and reliable automation solutions tailored to your needs. Let's optimize your workflows and drive efficiency through cutting-edge Python automation.
AI Chatbot Development
I design and develop intelligent AI chatbots using Python to enhance customer engagement and automate interactions. With expertise in natural language processing (NLP) and machine learning, I create chatbots that understand and respond to user queries effectively. Whether you need a chatbot for customer support, sales, or any other application, my solutions are tailored to provide seamless and intuitive user experiences. Let's leverage AI to transform the way you interact with your customers through advanced chatbot technology.
Web Development
I specialize in creating dynamic and responsive websites using JavaScript, CSS, and HTML. With a keen eye for design and a focus on user experience, I develop websites that are not only visually appealing but also highly functional and optimized for performance. From single-page applications to complex web platforms, my expertise ensures that your web presence is robust, scalable, and tailored to meet your specific needs. Let's build a stunning and effective online presence together with cutting-edge web development.
Flutter Development
I create high-quality, cross-platform mobile applications using Flutter. With a focus on delivering a seamless user experience, I develop apps that are visually appealing, performant, and responsive across both iOS and Android devices. My expertise in Flutter allows me to build robust and scalable solutions, whether it's a simple app or a complex, feature-rich application. Let's bring your mobile app ideas to life with innovative and efficient Flutter development.
Learning in Progress
I'm always on the lookout for exciting new skills to learn and master. Stay tuned for some cool updates soon!
Under Maintenance
I'm currently exploring new technologies and expanding my skill set. Watch this space for my latest expertise!
Portfolio
My Previous Projects :
JobLedger
For this project, I developed a Chrome extension called JobLedger, designed to help users efficiently track their job applications. The extension automatically logs each application and organizes the data into a Google Sheet for easy management. The server supporting JobLedger is built using Python and deployed to Google Cloud Run, ensuring scalability and reliability. It features three API endpoints: one for processing text using an open-source LLM, another for handling Google Sheets API integration, and a third for managing the Firebase-based database. This production-level product demonstrates my ability to develop robust, scalable, and user-friendly solutions while integrating advanced server-side functionalities.
Google Reviews Mining and Analyzing
For this project, I developed a Python web scraping program using Selenium to mine Google reviews from Google Maps. The data collected was then converted into an Excel format for further analysis. I performed sentiment analysis on the reviews to detect consumer preferences and utilized Excel tools like PivotCharts to visualize the data. Additionally, I created a comprehensive technical guide that outlines the entire process, allowing others to replicate the project.
Download Technical GuideWork Study Scheme Data Scraping and Telegram Notification
In this fun and practical project, I used Python to scrape data from my school's intranet to monitor new job postings in the Work Study Scheme. To streamline this process, I developed a Telegram bot that sends notifications directly to my Telegram account whenever new jobs are available. This automation significantly reduced the need for me to log in and check for updates manually, making my daily life more efficient. While it was a smaller project, it had a big impact on my routine by simplifying the job search process.
AI ChatBot Development with Streamlit
In this project, I developed an AI ChatBot using the Streamlit framework and OpenAI's GPT-3.5 Turbo model. The chatbot leverages advanced natural language processing capabilities to provide intelligent and context-aware responses. By integrating GPT-3.5 Turbo, I ensured that the chatbot can handle a wide range of queries and conversations, making it versatile and highly responsive. This project showcases my ability to create sophisticated AI solutions that can enhance user interactions and provide valuable support.
Python Automation Script for Badminton Court Booking
Tired of the midnight rush to book a badminton court at my school, I decided to let Python handle the hassle! I created a fun automation script that executes precisely at 12am, ensuring I snag a court before anyone else. This nifty program not only saves me from staying up late but also guarantees I get to enjoy my favorite sport without the stress. It's a perfect blend of tech and convenience, making life a little more fun and a lot more automated!
Contact Me
Have Any Questions ?
I'M AT YOUR SERVICE
Call Me On
+65 89094326
Office
Singapore
eldonlimkaijie114@gmail.com
Website
www.eldonlim.dev