Geunwon Mo

Financial platform back-end software engineer

Top profile images
Profile picture circle

Geunwon MO

Currently studying abroad in Canada, former Software Engineer

Halifax, NS, Canada

face icon www.lomohome.com   ✉️ mokorean@gmail.com   📱 902-448-1111

Hi, I'm MO, a fifteen-year-experienced former back-end software engineer. I stopped work life in Korea in 2021. And my family decided to move to Canada. To give my daughter fresh air and future opportunities; Personally, to achieve one of my dreams, to work for a world-leading IT company. Currently, I entered the Faculty of Computer Science at Dalhousie University, NS, Canada, to improve my English and transform my profession into Data science.

  • Currently, Studying BCS (Bachelor of Computer Science) at Dalhousie University, Halifax, NS, Canada (2023~)
  • I have extensive experience in developing and maintaining scalable financial systems, including creating a bank from scratch, managing high-volume transactions, and ensuring seamless performance under heavy traffic conditions.
  • 15+ years of Web Application Development experience. (Java-based)
  • 10+ years of work in a financial institution (Bank, Online Bank)
  • Retired from the most prominent online bank in Korea (kakaoBank), worked from scratch to listing as one of the founder group.

Skills

☕️ Java
Expert
🤖 Kotlin
Proficient
📱 Objective C
Competent
🛢️ Database
Proficient
👨🏻‍💻 System Engineering
Advanced Beginner
🎯 Team and Time management
Proficient
🇰🇷 Korean
Native
🇬🇧 English
Novice

Patents

  1. METHOD AND SERVER FOR PROVIDING GROUP ACCOUNT SERVICE
    • KR1020200063557 Detail
    • According to as aspect of the present invention, a server for providing a group account service is capable of switching a personal account to a group account in real time via a terminal of a group leader, and comprises.
  2. BANKING MANAGEMENT SERVER, BANKING PROCESSING SYSTEM, AND ACCOUNT OPENING METHOD USING SAME
    • KR102015861 Detail
    • The present invention relates to a banking management server which comprises: an access information management unit for setting user login information by interworking with an agent installed in a user terminal.
  3. AGENT FOR PROCESSING BANK BUSINESS, SYSTEM FOR PROCESSING BANK BUSINESS, AND METHOD FOR ESTABLISHING ACCOUNTS USING SAME
    • KR102008789 Detail
    • An agent for processing bank business comprises an account establishing device of checking the real name of a user according to an account establishing request by being connected with a bank business management server and establishing an account according to the real name check result.
  4. BANKING BUSINESS PROCESSING AGENT PROGRAM STORED IN MEDIUM, BANKING BUSINESS PROCESSING SYSTEM, AND OPERATING METHOD THEREOF
    • KR101997511 Detail
    • The present invention relates to a banking business processing agent, which comprises a connection management device for setting login information to be connected to an agent in conjunction with a banking business management server.