About Me
About Me
Education
Interest Fields
Project
KTDS 2019.10 ~ Present#
Actual Expense Calculation System [Development, Operation]
Introduction :#
Develop and operate a system that calculates the actual construction expenses of subcontractors such as expenses for employee insurance, safety management, waste disposal, and private inventory storage based on submitted data and evidence for KT.
Technical#
- Web backend (Java, ExtJs Framework, OracleDB)
- Web frontend (html, css, JS, jQuery, Jsp)
- Versioning : Subversion (feature branch, code review)
- DevOps : Provide a reliable integrated automation system by building, testing, distributing, etc. using Jenkins
- Dependency Management : Increase maintenance and decrease dependency using Maven
Task (Skills)#
- Employee Attendance and Approval System
- Develop a system that calculates actual expenses for National Health Insurance, National Pension Service, and Long-Term Care Insurance
- Develop a statement of accounts exporting function
- Decrease expenses through payment of calculated insurance expenses with the exact number of working days
- Deliver standardized and intuitive reports, decreased time consumption, and supported decision making with provision of the statement of accounts
- Optimize management of attendance through digitization and digitalization
- Diagnose and Improve Source Vulnerability and Security
- Diagnose source vulnerability regularly
- Prepare for hacking attacks through analysis and application of the latest hacking trends
- Integrate Subcontracts of Guarantee and of Guarantor
- Collaborate with other agencies through interfaces
- Ensure reliable real-time safe trading using the guarantee system
- Achievement :
- Since the opening of the actual cost settlement system on January, 2021, 5,603 cases of actual cost settlement have been paid, and 6,493 cases are under process.
TSK [2019.06 ~ 2019.10] Electronic Purchase System [Development]
o Introduction : Developed an electronic purchasing system that provides electronic bidding, contracts, and orders for water treatment, waste disposal construction, and material delivery between TSK affiliates and partners. o Technical • Web backend (Java, Spring Framework, OracleDB) • Web frontend (html, css, JS, jQuery, Jsp) • Versioning : Subversion (feature branch, code review) • Dependency Management : Improved maintenance and decreased dependency using Maven o Task (Skills) • Developed systems for business registration, certification, and approval of partner companies
- Assisted in optimization • Developed electronic contract and contract report system
- Provide reliability to counterparties • Issued KTNET electronic tax invoice and installed certificate signing toolkit (tradesign)
- Integrated interface with other institutions
- Ensured reliability of the contract through issuance of electronic tax invoice
SK Home&service [2018.11 ~ 2019.05] Inventory Management System [Development, Operation]
o Introduction : Developed a system for product management process and approval system, such as product application, order, and distribution, used by internal agents and equipment engineers
o Technical • Web backend (Java, Spring Framework, OracleDB) • Web frontend (html, css, JS, jQuery, Jsp) • Versioning : Subversion (feature branch, code review) • Dependency Management : Improved maintenance and decreased dependency using Maven o Task • Development of inventory application system
- Developed inventory management and application systems
- Ensure accurate measurement of inventory volume by systemizing inventory management
- Accelerated inventory management support for applying, ordering, transferring, etc. • Development of (integrated) approval system
- Improved maintenance of collaborative usage of inventory and credit card by modularizing POS system
- Stabilized system
- Detected issues and updated system through periodic monitoring
- Distributed and created backup using shell scripts on Linux
SK Broadband [2018.08 ~ 2018.11] Advancement of HR System [Development]
o Introduction : Developed an internal open recruiting system that recruits experts within the company in case of manpower issues at a particular department and a 52-hour flextime policy application process.
o Technical • Web backend (Java, Spring Framework, OracleDB) • Web frontend (html, css, JS, jQuery, Jsp) • Versioning : Subversion (feature branch, code review) • Dependency Management : Improved maintenance and decreased dependency using Maven o Task • Development of an internal open recruiting system process
- Partook in enabling reusage of repeated windows through modularization
- Reduced development time, increased reusage and improved maintenance • Development of flextime policy application process
- Provided intuitive management of schedule by developing calendar-based window
- Maximized employee autonomy and work efficiency
KYOBO Life [2018.06 ~ 2018.07] Integrated Monitoring System [Development]
o Introduction : Developed an interface, which receives data from other systems and equipment, for an integrated monitoring system, which provides figures such as status and traffic of infrastructure equipment, in the form of dashboards. o Technical • Web backend (Java, Spring Framework, OracleDB) • Web frontend (html, css, JS, jQuery, Jsp) • Versioning : Subversion (feature branch, code review) • Dependency Management : Improved maintenance and decreased dependency using Maven o Task • Integration with other systems
- Increased scalability by developing a variety of interfaces, including TUI, DB2DB, and File2DB • Development of batch management system
- Enabled convenient and easy setting of batches by developing batch management system • Development of Dashboard
- Assisted fast decision making by enabling intuitive log analysis through visualization of logs • SSO integration
- Provided convenient accessibility though shared sessions
Heungkuk Fire & Marine Insurance [2018.02 ~ 2018.05] Audit Information System [Development]
o Introduction : Responsible for continuous monitoring to alert any anomaly in audit information system, Implements of audit process, and development of follow-up and approval process o Technical • Web backend (Java, Spring Framework, OracleDB) • Web frontend (html, css, JS, jQuery, Jsp) • Versioning : Subversion (feature branch, code review) • Dependency Management : Improved maintenance and decreased dependency using Maven o Task • Development of continuous monitoring
- Detected and notified abnormal transactions through scenario-based data analysis
- Reduced the cost of time and maintaining reliability by preventing accidents in advance • Implements of audit
- Provided efficient management of the person in charge through history management and organization of an audit team
- Enabled convenient management of outputs, such as audit plans, audit checklist, review points, reports, etc. • Development of follow-up process
- Assisted decision making by providing examples of outputs and decisions of prior audit cases as reference • Development of approval process
- Increased efficiency through development of approval system
- Enabled collection and management of approval data
Korea Safety & Health Agency [2017.11 ~ 2018.01] Industrial Accident Prevention Information System ERP [Development]
o Introduction : Developed protective equipment certification review process for the Industrial Accident Prevention Information System o Technical • Web Backend (Java, Spring Framework, Tibero, ibatis) • Web Front (Nexacro Platform, Jsp, HTML5, CSS3, Ajax, JS Es6, jQuery) • Versioning : Subversion (feature branch, code review) o Task • Protective equipment certification application and approval
- Increased efficiency in management of certified equipment through registration
- Provided convenient registration and application process based on the approval status and processing order of certification tasks such as written examination, technical capability and production system examination, product examination by type, verification examination, autonomous safety verification report, etc.
Namsung Shipping [2017.08 ~ 2017.10] Cargo Trace Mobile [Development]
o Introduction : Developed a contract management process that manages customer fares on site and contact management process that enables convenient searching and contacting of responsible department and personnel of Namsung Shipping. o Technical • Web backend (Java, Spring Framework, OracleDB) • Web frontend (html, css, JS, jQuery, Jsp) • Versioning : Subversion (feature branch, code review) • Dependency Management : Improved maintenance and decreased dependency using Maven o Task • Contract Management
- Increased speed and improved convenience for immediate response through customer fare management • Development of Contact Us
- Developed a system that visualizes contact information of responsible department and personnel and that provides quick access to responsible personnel through phone calls and SNS
Samsung Asset Management [2017.04 ~ 2017.07] Development of Fund Solution [Development]
o Introduction : Partook in development of fund products, home screens, research & insight, topic search, products of interest, and integrated search for fund solutions
o Technical • Web backend (Java, Struts Framewrk, racleDB) • Web frntend (html, css, JS, jQuery, Jsp) • Versining : Subversin (feature branch, cde review) • Devps : Prepared for large volume of traffic using Lad Balancing • Dependency Management : Improved maintenance and decreased dependency using Maven o Task • Configuration of home screen in dashboard form to provides required information at a quick glance
- Developed themed-specific home screens such as main screen, solution, ETF focus, and research & insight
- Improved efficiency of response time through asynchronous processing method using AJAX • Fund Products
- Developed detailed advanced search function that enables custom searches
- Provided intuitive interfaces by visualizing important indicators of the fund, including its type, operator, risk indicator, and yield
- Developed fund product lists with dynamic sorting capabilities using jqGrid
- Developed a user-friendly look-up by including a function to align funds by short-term and long-term returns • Fund Comparison
- Developed fund comparison function that allows comparisons up to three products on one screen
- Improved efficiency of response time through asynchronous processing method using AJAX
- Provided the rate of return graphs for each fund using HighChart and the annual rate of return graphs for all funds being compared on one screen
- Optimized the range, legend, and form of reactive information of the graph’s x-axis y-axis through close collaboration with fund planners • Research & Insight
- Improved maintenance and reduced development time through joint development of an integrated function that enables multiple dashboards to operate under the same module
- Provided user convenience by adding topics(tags) to each post to search for filtered results • Integrated search
- Developed an integrated search engine with keyword searching function which provides all contents, that include the keyword, from Fund, ETF Focus, Research & Insight, and Knowledge PLUS
- Provided more detailed search capabilities by enabling searching within the search results
- Optimized SQL through query tuning o Achievement : • Received Web Awards Korea 2017 Best Asset Management Award in the Financial Sector Link
JEJUair [2017.02 ~ 2017.04] Development of Pre-in-flight Meal Reservation System [Development]
o Introduction : Developed a statistical system for in-flight meals sold by JEJUair. Statistics consisted of data by country/airport and the number of meal orders by meal supplier on pivot table, and detailed search conditions, such as period, flight number, supplier, in-flight meal, etc., provided desired statistical data at a glance.
o Technical • Web backend (Java, Spring Framework, Aws Aurora DB) • Web frontend (html, css, JS, jQuery, Jsp) • Versioning : Subversion (feature branch, code review) • Dependency Management : Improved maintenance and decreased dependency using Maven o Task • Development of Statistical System
- Developed a statistical table using pivot queries that aggregate columns into rows
- Minimized response time through optimization and tuning of queries and increased efficiency through reduction of resource usage
- Developed jointly with SAP a system that collects data such as air schedules, countries, airports, in-flight meals, etc. through the Saf Jco Library • Diagnosed security vulnerabilities and developed security solutions using Coderay
Audien [2016.08 ~ 2017.01] Development of Web Streaming System [Development]
o Introduction : Developed a back-end and front-end domain for all customer services, including product development, streaming, and escrow payment, at Audien (an audio book streaming content hybrid app company).
o Technical Web backend (Java, Spring Framework, OracleDB) Web frontend (html, css, JS, jQuery, Jsp) Versioning : Subversion (feature branch, code review) Dependency Management : Improved maintenance and decreased dependency using Maven o Task Developed services for all products, such as home screen, list, detailed screen, shopping basket, purchase of voucher, and coupon registration, using audiobook as a product Developed with efficient response time through asynchronous processing using AJAX Provided the same functionality on WEB, Android, and IOS by developing a hybrid app Created new customer value by launch audiobook web services that are not in the marketplace in collaboration with project managers Developed audio book categories, product lists, and detailed screens similar to e-libraries or online bookstores for convenient access by consumers. Development of streaming player using opensource product Developed audio player using Video.js, an opensource product Implemented streaming tool using HLS(Http Live Streaming) protocol Integration of payment service with escrow Implemented a secure payment system that asks the purchase intention once more to eliminate inefficient aspects such as simple change of mind, etc. before payment Developed, validated, and secured consumer-friendly and efficient systems by conducting integrated testing and unit testing Assisted transaction management through success processing and rollback processing by coherently combining the success and failure of payment services and business logic into one process
FiNMART [2016.04 ~ 2016.07] Development of Loan Comparative Quote Hybrid App Service [Development]
o Introduction : Developed a hybrid platform that provides loan quotes and developed a credit and real estate loan application system using used car dealer certification and dealer management in B2B format and customer credit information in B2C format.
o Technical Web backend (Java, Spring Framework, Maria DB) Web frontend (html, css, JS, jQuery, Jsp) Versioning : Subversion (feature branch, code review) Dependency Management : Improved maintenance and decreased dependency using Maven o Task Development of B2B used car dealer certification and dealer member management Increased service credibility by developing used car dealer registration system that only registers vetted dealers Developed sale management system to enable dealers to register their vehicles for sale Development of credit and real estate loan application functions Developed an intuitive user interface that divides loan applications into steps for convenient registration process on mobile screen Improved convenience by providing temporary saving in filling out loan applications Developed identity verification and credit score verification through KCB identity verification Provided optimal loan products from various financial institutions based on customer verification information Developed back-office processes after customer loan applications to facilitate bank and customer connectivity o Achievement : Received Internet Biz Eco Award Grand Prize in Business Sector Received Smart App Award Special Grand Prize Received JB Financial Holding FinTech Competition Excellence Award
Saerom Information Systems [2013.04 ~ 2015.07] Development of Groupware [Development]
o Introduction : While working at Saerom Information Systems, a groupware company, partook in 9 groupware development projects for Yujin Machinery, the Supreme Court, Woongjin Holdings, Chunhajeil Feed, Leehan, Gamevil, Kelim Ceramics, Nasung Shipping, and Danal. In-house, developed, tested, and maintained solutions, worked on groupware porting and groupware customization, and assisted further development upon additional requests. o Technical • Web backend (Java, Spring Framework, IBM Lotus, IBM Notes, OracleDB) • Web frontend (html, css, JS, jQuery, Jsp) o Task • Portal
- Provided default menus and portlet based on user’s responsibility
- Improved convenience to users by developing portlet individualization function
- Provided intuitive services by visualizing payment progress • Mail
- Provided collaboration and work efficiency through mail service
- Provided mail backup service using archive
- Prevented spams and strengthened security through mail monitoring • Electronic Approval
- Improved convenience by providing various basic templates to create additional required forms
- Enable detailed settings through options for each approval form • Project/Task Management
- Provided intuitive data on progression through visualization of data in Gantt Chart forms
- Provided systematic task management and inquiry functions • Community
- Developed survey function
- Developed popular post function
- Provided list function for responses to posts (comments, replies, interests) • Integrated search
- Developed system menus and contact search functions • HR management
- Configured organizational chart using LDAP
- Developed tree-type organizational chart
- Developed restructuring and departmental management system • Multilingual Support
- Provided Korean/English as default languages
- Enabled infinite multilingual expansion capability through language packs
- Improved multilingual management convenience