About
Hello, my name is Nikko Chan and I have a B.S. in Computer Science. I am deeply passionate about programming and building solutions that can help people and make their lives easier. Also, I enjoy researching new technologies and frameworks that I can use to build amazing projects
Currently working at an internship where we are building an AI-Powered chatbot that capable of responding to questions relating our company. I contribute both in frontend and backend tasks
When I'm not programming, I play video games, go for walks, and build custom keyboards
Experience
March 2023 - Present
Full Stack Developer Intern - 24/7 Teach north_east
- Built a responsive web page adhering to the design wireframe made by the UX/UI team using HTML, CSS, and jQuery
- Developed a Node.js-based chat server to facilitate real-time communication between the company’s tech support and a client
- Created a RESTful API in Flask to process messages from the chat server and automate posting to the company’s Slack help channel
- Collaborated with the UX/UI team through meetings to regularly discuss the balance between design and user functionalitys
June 2022 - Sep 2022
Software Engineer Intern - Westlake Financial north_east
- Utilized SQL Developer IDE proficiently to execute a variety of SQL activities, including data querying and report generation.
- Developed, tested, and deployed an ETL batch process using tools such as SQL Developer and Spring Batch.
Projects
June 2023
- Built a productivity-boosting application that emulates the Pomodoro Technique that is developed in HTML, CSS, and JavaScript
- Incorporated thread management to manage timer functionality such as incrementing by a second and playing and pausing the timer
- HTML5
- CSS
- Javascript
April 2023
- Built a Quote Generator web application that generates random quotes
- Programmed with HTML, CSS, and JQuery, leveraging AJAX and jQuery for API integration
- HTML5
- CSS
- jQuery
- Ajax
December 2021
Stock Trading Tracker north_east
- Coded an app that allows users to track their stock, cryptocurrency, and options trades, providing them with valuable insights into their net profit and win-to-loss ratio
- Integrated Firebase to store user credentials, store user trading data, and perform user authentication
- Developed with Python using the DearpyGUI framework to render the graphical user interface
- Utilized yFinance and CoinGecko APIs to integrate real-time stock, option, and cryptocurrency data into my application
- Python 3.8
- Firebase
- DearpyGUI
- API