Hi, I'm Seisuke. After majoring in Computer Science and Engineering at university, I have spent the past six years working as a software engineer and full-stack web developer, with experience ranging from large-scale embedded systems to web application development. Throughout my career, I've focused on building efficient, maintainable systems with a user-first approach.
Along the way, I’ve faced various technical challenges as a developer and tackled many issues as a team leader. By working together with my teammates, we’ve overcome these obstacles through persistence and problem-solving. I am eager to bring this resilience and problem-solving skill to help tackle the challenges your team faces!
Skills
Computer Language
C
C++
JavaScript
TypeScript
Python
Java
PHP
HTML
CSS
Sass
SQL
Framework/Library
Node.js
React
Next.js
Redux
Recoil
JQuery
Tailwind
React Native
LangChain
Database
MySQL
PostgreSQL
Cassandra
Tool/Platform
Git
Firebase
Supabase
Joomla!
Jenkins
Redmine
Other
OOP
UML
DevOps
Agile Dev
SEMI Standards
Projects
Transport Controller
A large-scale application that controls thousands of machines transporting products in a semiconductor factory. It finds optimal transport routes, efficiently dispatches tasks, and manages transportation status.
Learning Management System
A web application designed to enhance learning for university professors and students. It includes features such as research paper search, assignment submission, and lecture material creation support powered by AI.
Corporate Website
A responsive corporate website consisting of multiple pages. Features include news feeds, subscriptions, and stock price information display.
PDF Chat
A single page web application that you can chat with AI and ask questions about a PDF file you uploaded
Issue Manager
A multi-page web application that enables you to efficiently manage the status and schedule of tasks for your projects.
Vocabulary Learning
An iOS application where web designers/developers can learn English technical vocabulary by testing the words in flashcards. Check it out on the iOS App Store!
Work Experience
- Developed a learning management platform for universities using TypeScript and Next.js.
- Engineered a cloud-based feature that automatically generates contents using LLM and Retrieval-Augmented Generation (RAG).
- Created a feature that enables users to upload PDF files and add annotations to be shared in real-time.
- Architected a PostgreSQL database that ensures robust security and efficient data manipulation.
- Designed and implemented a UI that allows users to operate quickly and intuitively, while also improving content display speed.
Full Stack Web Developer (Internship)
| Aug. 2023 - Nov. 2023
Aug. 2023 - Nov. 2023
- Developed an educational web application using Next.js.
- Implemented 15+ interactive features and refactored the code for easy maintenance.
- Collaborated with another developer to refine designs and achieve user-friendly application.
- Built web pages using a CMS, utilizing HTML and CSS to ensure optimal design and layout across different devices and screen sizes.
- Utilized JavaScript to implement interactive features and functionality, such as API calling and smooth animations.
- Created CMS components and modules using PHP, to enhance the efficiency of development process.
- Collaborated with designers and developers to refine designs and achieve user-friendly websites.
- Developed a large-scale software for controlling machines which work in semiconductor factories.
- Designed the architecture, created C++ codes, conducted testing.
- Managed external development teams and reviewed their deliverables.
- Communicated with our clients and local workers to arrange schedules and report problems.