CHARLES CHO
Expert with 10+ years of experience in software
development
# -
_-
https://github.com/coreTruth
SUMMARY
Senior full stack engineer with over 10 years of hands-on experiences in web & app development.
Have already completed more than 30 website and mobile app projects related to various frontend & backend modern
frameworks and technologies, system architecture(effective, serverless), database optimization.
Have made my products to make business a success with mastering excellent online courses and tutorials and excellent
real experience.
Sincere learner and hard worker, talented high-responsible programmer, system architect, team leader.
Seeking a position where I can maximize my management and program development experience.
PROFESSIONAL EXPERIENCE
Team Leader
Sunshine ICT & Trading Co.,Ltd.
~ 01/2020 - 03/2021
-
+ China
Brainstormed solutions, and then executed the details to deliver end solutions.
Led re-architect Android apps like Camera, Launcher, Gallery, Calendar, etc.
Led development of default apps of AOSP including Clock, File Manager, Note.
Lead analysis of AOSP default apps and UI part of framework.
Lead analysis of customized ROMs like LineageOS, EvolutionX, AEX, etc.
Project Manager
Sunshine ICT & Trading Co.,Ltd.
~ 06/2016 - 12/2019
+ South Korea
- Improved existing, and developed new e-commerce products and applications, resulting in a diversified product line and increased
website revenue.
- Coordinated various projects in a fast-paced environment, reviewed, analyzed and repaired any problems.
- Reviewed web development best practices approach with team and mentored junior developers on complex debugging issues.
- Lead a team of developers to develop mobile apps based on Kotling and Java.
- Collaborated with strategic manufacturing partners to develop an effective onboarding system.
Full Stack Developer
Asiance
~ 03/2014 - 05/2016
+ South Korea
- Completed more than 30 projects related to React, Node.js, Laravel, Codeigniter, Vue, Python, Django, Flask, Magento, React Native, Ionic.
- Developed internal web applications to support company functions such as task management, leave requests and accruals, contract
tracking, client reimbursement status, travel costs, etc.
- Participated in evaluating technical systems of potential Investment Banking clients, assisting in determining banking strategy regarding
client representation.
- Debugged programs and data affected, built SQL queries, supported and maintained existing applications with regard to bug fixes and
troubleshooting as well as functional additions and modifications.
- Worked directly with clients from requirements gathering through website deployment.
- Performed requirements analysis to aid in determining customer needs and setting project work plan.
- Focused on testing and cross-browser compatibility.
- Worked in an Agile/Scrum software development life-cycle.
PROFESSIONAL EXPERIENCE
Backend Developer
Megazone Corporation
~ 2012 - 02/2014 + South Korea
Company Description
- Created object-oriented PHP and Javascript applications from scratch.
- Created APIs to get data from backend.
- Improved database structures, so they are more efficient while consuming less space.
- Worked with program managers to evaluate and develop website improvements for intranet sites.
- Worked with team to move from manual unit testing, towards automated unit.
Front End Developer
Megazone Corporation
~ 2010 - 2011 + South Korea
Company Description
- Developed cross-browser compatible, standards-compliant and responsive web pages using HTML5, CSS3, JavaScript and template
scripting, according to software requirements and design specifications.
- Liaison between business, design, and back-end teams to produce clean code that followed design and functional specifications.
- Interfaced with backend data systems to produce dynamic user experiences.
- Researched and helped to design the front-end of new platform using MVC.
Self Developer
Hanyang University
~ 2005 - 2009 + South Korea
Company Description
- Reverse Engineering(Executable Binary, Libraries of Windows, Linux).
- Analyzed packers like UPX, ASPack, etc and made simple pack and unpack software myself.
- Analyzed many malwares like worm, trojan, viruses, backdoor, etc and made some anti-malware tools for special viruses.
- Analyzed ClamAV, ClamWin open-source AntiVirus softwares, reverse engineering, filemon(realtime monitor) and developed an
AntiVirus Software based on them personally.
- Analyzed OpenVPN, SoftEther VPN open-source VPN softwares and customized some features personally.
- Analyzed NDIS filter drivers and TDI filter drivers and developed a personal firewall for windows system.
- Analyzed NIDS, HIDS especially Snort open-source IDS software and customized it and made IPS by combination of snort and firewall.
- Experienced in teamwork with friends and team manager.
EDUCATION
Computing, Computer Science and Engineering, Master
Hanyang University
~ 04/2008 - 02/2010
+ South Korea
Engineering, Computer Science, Bachelor
Hanyang University
~ 03/2005 - 2008
+ South Korea
TECHNICAL SKILLS
C/C++
Reverse Engineering
Python/Django
Java/Kotlin
Agile Development
Analyse Tool
LANGUAGES
English
Proficient
React/Redux
Korean
Native
Node.js
Rest API
PHP/Laravel/Codeignitor