Songhyeon Jun
Melissa, TX, 75454
Lead Fullstack Engineer
Introduction
I am a team lead who values every team member's gifts. I believe a team is created not by their individual skills or efforts alone, but by the synergy of the team as a whole.
I have been leading teams for 5 years, while I have been a software engineer for 13 years. My wide range of experience in various industries such as financial, defense, and aerospace have been helping for me to be flexible and adaptable, and I am always eager to learn new technologies. I am also a strong advocate for agile methodologies and continuous improvement.
I am looking for a company that values teamwork, innovation, and continuous learning. I am excited to contribute my skills and experience to a team that is passionate about creating great products and making a positive impact on the world.
Careers
NBH Bank https://www.nbhbank.com/
- Plan and lead the upgrade of React Native project from 0.70 to 0.81.5
- POC of migration from React Native CLI to Expo project.(custom plugins, migration of native code, minimal code changes)
- Upgrade eslint configuration from json to js for the latest eslint features and to support the latest eslint plugins as well as typescript supports
- Convert loose typescript code base to full strict typescript code base
- Conceptualize the performance-first testing strategy and removing noop tests and flaky tests
- Conceptualize GIT strategy to migrate into trunk based development and to minimize the code conflicts
- Improve Nuxeo based CMS Taxonomy architecture to handle broader amount of teams in common standard
- Improve Google Analytics and AppInsight logging system to handle user-specific events and to give more insights to the business team
- Re-architecture React Native navigation and remove flickering on navigations
Dimensional Fund Advisors (DFA) https://dimensional.com/
- Playwright test automation in BDD style on Docker, dev server in authenticated network
- upgrade legacy project to modernized project including typescript, vite, jotai2
- Convert JSDOM based chart rendering to server-side rendered svg to support PDFMake svg in Web Worker environment
- Create Reusable SVG chart library to support and generalize the company design
- Create reusable tooltip, shadow scroll container, and toast components
- Node.js express server with winston logger for ECS format
- Improvement and management of SMA center, Model Center, Fund Center app
- Refactor large legacy class components to modularized function components
- Upgrade testing environments including jest, RTL, Playwright, jest-preview, react profiler
- Create/Improve logic for PDF generation(PDFMake)
- Create new disclosure manager
- Create general purpose libraries including tooltip, local atom handler, jotai libraries for general purpose
USAA https://usaa.com/
- Improvement of Small business Insurance Experience
- Improve performance/reliability of the Financial Readiness app
- Leading the dev team
- Mordernization of Financial Readiness site (Talon/New Web)
- Involved to overall applications except for batch process
Personal Contract(Yongsuk Yang)
- Analyze the relationship between blood analytics information and Parkinson Disease
- Design Artificial Neural Network
- 70% of relationship is found. Assistant research paper
Eonic Korea http://eonic.co.kr/
- Development of Habor defense system
- Development of sonar system in a submarine(Jangbogo)
- Software team lead
- Software architecture, analyze sonar footprints
Realtimewave http://realtimewave.com/
- Initiate / Develop TestNgine™ - RT testing tool
- Participate developing RTNgine™ - RT simulator
- Initiate Packet management and automated scenario software
- Initiate Realtime scenario management software
More Achievements
Skill Levels
Volunteer Exp / Leadership
Educations
- BC in Computer Science(2005)
- BE in Mechanical Engineering(2005)
Awards
- 3D-Scanner using 3-color layers