Solomon Thang
Hi, I am Solomon Thang, a passionate Software Developer who enjoys solving problems and buliding cool and impactful softwares.
Education
M.S in Cybersecurity
~ WGU | 09/2023-current
B.S in Computer Science
~ Canisius College | 08/2019-05/2023
Projects
Calendar App
~ HTML, CSS, JavaScript, Flask, MySql, MongoDB & Docker
- a web-based calendar app that provides an interactive calendar
- can create, manage and see all of their calendar data across all devices, and all in one place
- simple and clean UI of the app allows users to organize and plan their days with ease
Sentiment Analyzer
~ Python
- program is implemented using the ’Naive Bayes Algorithm’
- is trained and tested using a subset of the Pang and Lee 2002 Sentiment Classification / Movie Review data, created by Ted Pedersen (tpederse@d.umn.edu)
- program yields 80.8% accuracy based on the testing and training data.
Sentence Generator
~ Python
- a sentence generator that is developed using the n-gram models
- program has three models that can be used to generate sentences: uni-gram, bi-gram, and tri-gram
- is trained using some text files(ebooks, etc...) and the program will generate sentences using those data
- quality of sentences that are generated will depend on the size and quality of the input data, and the n-gram model it is used
Simple Chat App
~ Python
- a simple chat app that allows people to chat online - implemented using websockets
- html, css, js as frontend and Flask as backend
- features: public chat, private chat, chat history
Skills
Languages
- Python, JavaScript, Bash, Java, C++ & PHP
Databases
- MySql, MongoDB, SQLite3
Frameworks
- React & Flask
Testing
- JEST & PyTest
Tools
- Git, Docker, JIRA, CircleCI and Figma
Certificates
CySA+
~ CompTIA | 02/2024 - 02/2027
ISC2-CC
~ ISC2 | 12/2023 - 12/2026