Welcome to my GitHub! I'm a M.S. Computer Science student at Seattle University with a background in Civil Engineering. My journey from civil engineering to software development has equipped me with strong analytical and problem-solving skills, which I apply to building efficient and scalable software solutions. I am passionate about distributed systems, machine learning, full-stack development, and algorithmic problem-solving.
-
π Education:
- M.S. in Computer Science - Seattle University (2023 - 2025)
- Certificate in Computer Science Fundamentals - Seattle University (2022 - 2023)
- M.S. in Civil Engineering - Washington State University (2018 - 2021)
- B.S. in Civil Engineering - Washington State University (2014 - 2018)
-
πΌ Experience:
- Cofounder @ OLD SERPENT STUDIO (2011 - 2013) - Developed iOS/Android applications.
- Research & Teaching Assistant @ Washington State University (2018 - 2019) - Conducted research on pavement maintenance and improvement, collaborated on an Amazon-funded project.
- Intern & Development Assistant @ MIDAS IT (2009 - 2011) - Debugged and maintained visual analysis software.
-
π Achievements:
- Award from the Minister of Ministry of Knowledge and Economy, South Korea (2010) for innovation in structural concrete design.
- Washington Pavement Association (WAPA) Scholarship recipient (2018 & 2020).
- Programming Languages: C++, Java, Python, C#, SQL
- Full-Stack Development: MERN Stack (MongoDB, Express.js, React.js, Node.js), ASP.NET Core MVC
- Machine Learning: scikit-learn, BFS & DFS search algorithms
- Databases: SQL, NoSQL
- Distributed Systems: Chord DHT, Bellman-Ford Algorithm for arbitrage detection
- Other Tools: ArcGIS, AutoDesk (Revit, Civil 3D)
- Implemented a Chord Distributed Hash Table (DHT) for scalable peer-to-peer data storage.
- Developed an arbitrage detection system using Bellman-Ford Algorithm for real-time forex data.
- Developed an emotion detection system leveraging BFS and DFS for efficient data structuring.
- Used scikit-learn for data preprocessing and model training.
- Developed a web-based application to solve real-world challenges in Snohomish County.
- Implemented a MERN stack solution with robust database integration.
- Followed Agile methodology for iterative development.
- Built a web application using Microsoft ASP.NET Core MVC and Blazor.
- Integrated C#, HTML, and CSS for a dynamic UI experience.
- Designed and implemented the game using Entity Component System (ECS) architecture.
- Visualized with SFML for an interactive experience.
- Code Smell Detection
- Tokenization and AST(Abstact Syntax Tree)
- Semantic Duplicated Code detection
- "Bio-Based Renewable Additives for Anti-Icing Applications (Phase II)" - Transportation Research Board (2019).
- "Patching Potholes Using a Half-Warm Mix 1 Asphalt Produced by 100% RAP and Waste Cooking Oil-Based Biobinder" - TRB (2019).
- "Laboratory and Field Patching Performance of a Half-Warm Mix Using Waste Cooking OilβBased Biobinder with Reclaimed Asphalt Pavement" - Journal of Transportation Engineering (2021).
- Email: toh3@seattleu.edu | dadakil83@gmail.com
- LinkedIn: https://www.linkedin.com/in/taekil-oh-657124117/
- GitHub: https://github.com/Taekil
β‘ Fun Fact: I transitioned from Civil Engineering to Computer Science, combining my problem-solving expertise with software development to create impactful solutions! π