Eric Mok
Assistant Vice President, Senior Software Engineer at Global Association of Risk Professionals (GARP)- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Cantonese Limited working proficiency
-
Japanese Elementary proficiency
Topline Score
Bio
Anna Curry
I worked with Eric on a team that was building an enterprise-wide CMS for Viacom while I was the team’s Scrum Master. He had key Scrum qualities that helped improving our team, such as openness, courage, transparency, attention to code quality, constant learning and wanting to improve. He’s a strong communicator, he’s highly motivated and was able to contribute to feature throughput quickly after he joined the team. He had useful suggestions about process improvements and performed roles such as testing, which was outside his job description to get stories finished. He is a great addition to any development team! Snap him up quick.
Peleg Rosenthal
I had the pleasure of teaching Eric at the Rutgers Coding Bootcamp where he studied full-stack web development with technologies such as JavaScript, Node, React, Mongo and MySQL. Eric is hard working, creative, and has a pleasant personality to work with. During my time as his teacher, Eric would touch base with me frequently and report on his progress in class. If a subject was not clear to him at first, he would not give up until overcoming the challenge, whether it required more time spent with me or the TAs after class, or with his own research online. Eric’s inquisitive personality and creativity will make him a great fit in the demanding role of a web developer. I’m looking forward to seeing what he achieves.
Anna Curry
I worked with Eric on a team that was building an enterprise-wide CMS for Viacom while I was the team’s Scrum Master. He had key Scrum qualities that helped improving our team, such as openness, courage, transparency, attention to code quality, constant learning and wanting to improve. He’s a strong communicator, he’s highly motivated and was able to contribute to feature throughput quickly after he joined the team. He had useful suggestions about process improvements and performed roles such as testing, which was outside his job description to get stories finished. He is a great addition to any development team! Snap him up quick.
Peleg Rosenthal
I had the pleasure of teaching Eric at the Rutgers Coding Bootcamp where he studied full-stack web development with technologies such as JavaScript, Node, React, Mongo and MySQL. Eric is hard working, creative, and has a pleasant personality to work with. During my time as his teacher, Eric would touch base with me frequently and report on his progress in class. If a subject was not clear to him at first, he would not give up until overcoming the challenge, whether it required more time spent with me or the TAs after class, or with his own research online. Eric’s inquisitive personality and creativity will make him a great fit in the demanding role of a web developer. I’m looking forward to seeing what he achieves.
Anna Curry
I worked with Eric on a team that was building an enterprise-wide CMS for Viacom while I was the team’s Scrum Master. He had key Scrum qualities that helped improving our team, such as openness, courage, transparency, attention to code quality, constant learning and wanting to improve. He’s a strong communicator, he’s highly motivated and was able to contribute to feature throughput quickly after he joined the team. He had useful suggestions about process improvements and performed roles such as testing, which was outside his job description to get stories finished. He is a great addition to any development team! Snap him up quick.
Peleg Rosenthal
I had the pleasure of teaching Eric at the Rutgers Coding Bootcamp where he studied full-stack web development with technologies such as JavaScript, Node, React, Mongo and MySQL. Eric is hard working, creative, and has a pleasant personality to work with. During my time as his teacher, Eric would touch base with me frequently and report on his progress in class. If a subject was not clear to him at first, he would not give up until overcoming the challenge, whether it required more time spent with me or the TAs after class, or with his own research online. Eric’s inquisitive personality and creativity will make him a great fit in the demanding role of a web developer. I’m looking forward to seeing what he achieves.
Anna Curry
I worked with Eric on a team that was building an enterprise-wide CMS for Viacom while I was the team’s Scrum Master. He had key Scrum qualities that helped improving our team, such as openness, courage, transparency, attention to code quality, constant learning and wanting to improve. He’s a strong communicator, he’s highly motivated and was able to contribute to feature throughput quickly after he joined the team. He had useful suggestions about process improvements and performed roles such as testing, which was outside his job description to get stories finished. He is a great addition to any development team! Snap him up quick.
Peleg Rosenthal
I had the pleasure of teaching Eric at the Rutgers Coding Bootcamp where he studied full-stack web development with technologies such as JavaScript, Node, React, Mongo and MySQL. Eric is hard working, creative, and has a pleasant personality to work with. During my time as his teacher, Eric would touch base with me frequently and report on his progress in class. If a subject was not clear to him at first, he would not give up until overcoming the challenge, whether it required more time spent with me or the TAs after class, or with his own research online. Eric’s inquisitive personality and creativity will make him a great fit in the demanding role of a web developer. I’m looking forward to seeing what he achieves.
Credentials
-
iMBA: Country Level Economics: Policies, Institutions, and Macroeconomic Performance
Gies College of Business - University of Illinois Urbana-Champaign | CourseraMar, 2021- Nov, 2024 -
iMBA: Country Level Economics: Macroeconomic Variables and Markets
Gies College of Business - University of Illinois Urbana-Champaign | CourseraFeb, 2021- Nov, 2024 -
iMBA: Corporate Strategy
Gies College of Business - University of Illinois Urbana-Champaign | CourseraJul, 2020- Nov, 2024 -
iMBA: Business Strategy
Gies College of Business - University of Illinois Urbana-Champaign | CourseraJun, 2020- Nov, 2024 -
iMBA: Applications of Everyday Leadership
Gies College of Business - University of Illinois Urbana-Champaign | CourseraMar, 2020- Nov, 2024 -
iMBA: Foundations of Everyday Leadership
Gies College of Business - University of Illinois Urbana-Champaign | CourseraFeb, 2020- Nov, 2024 -
AI Programming with Python
UdacityMay, 2019- Nov, 2024 -
Mobile Web Specialist: Grow with Google Developer Scholarship
UdacityJan, 2018- Nov, 2024 -
Introduction to Search Engine Optimization
University of California, Davis | CourseraMar, 2016- Nov, 2024 -
Managing Big Data with MySQL
Duke University | CourseraMar, 2016- Nov, 2024 -
Digital Analytics for Marketing Professionals: Marketing Analytics in Practice
University of Illinois at Urbana-Champaign | CourseraJan, 2016- Nov, 2024 -
Certified ScrumMaster® (CSM)
Scrum AllianceJul, 2020- Nov, 2024 -
YouTube Certified, Digital Rights
YouTubeOct, 2015- Nov, 2024 -
YouTube Certified, Audience Growth
YouTubeAug, 2015- Nov, 2024
Experience
-
Global Association of Risk Professionals (GARP)
-
United States
-
Financial Services
-
100 - 200 Employee
-
Assistant Vice President, Senior Software Engineer
-
Jan 2022 - Present
● Developing projects involving the GARP User Portal, the GBI Portal and the Pillar 3 Data application● Leading development of the technology upgrade for the GBI Portal from AngularJS to Angular 14● Implementing an Agile environment using Scrum methodology and our custom Salesforce CRM environment● Mentoring, training and guiding fellow team members● Re-factoring and maintaining current code repositories● Providing technical support and documentation
-
-
Web Developer
-
Feb 2018 - Jan 2022
● Technology Stack: Angular 14, AngularJS, HTML, CSS, SCSS/SASS, Salesforce Development (Apex, VisualForce, LWC)
-
-
-
BrainStation
-
United States
-
Education
-
200 - 300 Employee
-
BrainStation Part-time Educator
-
Apr 2023 - Present
Lead Educator at the Online Software Engineering Bootcamp [Part Time]. Teaching a curriculum not limited to Javascript, HTML, CSS, Sass, ReactJS, Node.js, and Express. Lead Educator at the Online Software Engineering Bootcamp [Part Time]. Teaching a curriculum not limited to Javascript, HTML, CSS, Sass, ReactJS, Node.js, and Express.
-
-
-
Viacom
-
United States
-
Entertainment
-
700 & Above Employee
-
Front-End Web Developer (Consultant)
-
Jun 2017 - Dec 2017
● Contract role developing a large-scale content management system hosting Viacom media not limited to film/TV, music, and distribution policies ● Working in an agile environment using Scrum methodology and JIRA ● Taking active roles in the test-driven development of features, completing user stories and resolving bug fixes with Angular (v.4), TypeScript, AngularJS (v.1), HTML/CSS (SASS and LESS) ● Upgrading AngularJS components to Angular ● Attending daily stand-ups and bi-weekly sprint opening/closing ceremonies Show less
-
-
-
Levco Oil & Propane
-
United States
-
Oil and Gas
-
1 - 100 Employee
-
Front-End Software Developer (Consultant)
-
Feb 2017 - Jun 2017
● Contract role developing for a startup venture (HomeReport.io) backed by its parent company ● Developed with JavaScript, Angular (v.2), TypeScript, Ionic, (v.2), Node.js, Express, LoopBack API ● Supported senior developer in creating RESTful APIs with Node.js and Express using the LoopBack framework ● Supported database development with Amazon Web Services’ DynamoDB ● Contract role developing for a startup venture (HomeReport.io) backed by its parent company ● Developed with JavaScript, Angular (v.2), TypeScript, Ionic, (v.2), Node.js, Express, LoopBack API ● Supported senior developer in creating RESTful APIs with Node.js and Express using the LoopBack framework ● Supported database development with Amazon Web Services’ DynamoDB
-
-
-
Rutgers Division of Continuing Studies
-
United States
-
Higher Education
-
1 - 100 Employee
-
Full Stack Web Developer, Rutgers Coding Bootcamp
-
May 2016 - Oct 2016
The Full-Stack Flex Program is an intensive 24-week long boot camp dedicated to designing and building web applications. ● Skills Learned: JavaScript, React.js, jQuery, Node.js, Express, PHP/Laravel, HTML5/CSS3, Bootstrap, Git, Lodash, Responsive Design, API/JSON, RESTful API, Firebase, MongoDB, MySQL, Sequelize, User Authentication, Ajax, State Management, and Command Line. ● Topics Covered: Database Theory, API's, Agile Methodologies, Presentation Skills, Research Methods, System Administration, Quality Assurance Testing, Social Coding Best Practices, Computer Science. Show less
-
-
-
The Orchard
-
United States
-
Entertainment Providers
-
500 - 600 Employee
-
Coordinator, Digital Content Management
-
Jul 2015 - Sep 2016
● Maximized revenue potential for over 20 music labels by performing metadata QA across multiple content management systems and digital platforms ● Approved new media queued for on/off-boarding delivery to various digital platforms ● Improved efficiency of manual processes by creating Excel macros via VBA Editor ● Performed YouTube channel optimization for BalconyTV and Radial by The Orchard ● Resolved routine queries and requests with client managers and key team members ● Obtained YouTube Certifications in Audience Growth and Digital Rights Show less
-
-
-
Macy's
-
United States
-
Retail
-
700 & Above Employee
-
Omni Merchant Assistant, Ready-To-Wear: Special Sizes
-
2014 - 2015
● Managed and validated purchase orders and RTV's ● Tracked receipts and purchase orders daily ● Acted as liaison between vendor and Omni buying team ● Performed extensive style maintenance with content management software ● Attended corporate training sessions ● Prepared weekly sales reports for buyers and divisional management ● Managed and validated purchase orders and RTV's ● Tracked receipts and purchase orders daily ● Acted as liaison between vendor and Omni buying team ● Performed extensive style maintenance with content management software ● Attended corporate training sessions ● Prepared weekly sales reports for buyers and divisional management
-
-
-
-
Intern
-
Sep 2014 - Dec 2014
● Maintained YouTube channel layouts, videos, tags, and issues ● Managed monetization and ownership properties via YouTube CMS Uploader and iTunes ● Formatted and edited album covers for YouTube and label web pages ● Distributed cease & desist letters ● Maintained YouTube channel layouts, videos, tags, and issues ● Managed monetization and ownership properties via YouTube CMS Uploader and iTunes ● Formatted and edited album covers for YouTube and label web pages ● Distributed cease & desist letters
-
-
-
NYU School of Professional Studies
-
United States
-
Higher Education
-
200 - 300 Employee
-
Student Project Manager
-
2014 - 2014
Basic Project Management Professional Development Gold Standard Course Badge Basic Project Management Professional Development Gold Standard Course Badge
-
-
-
The Campus Shop
-
West Lafayette, IN
-
Manager/Marketing Leader
-
Jan 2012 - Dec 2013
● Conducted sales of mobile phone services ● Managed inventory operations ● Attended to client needs according to store policies and standards ● Initiated interpersonal, store-to-store, and social media marketing efforts ● Conducted sales of mobile phone services ● Managed inventory operations ● Attended to client needs according to store policies and standards ● Initiated interpersonal, store-to-store, and social media marketing efforts
-
-
Education
-
Purdue University
Bachelor of Science (B.S.), Interdisciplinary Science: Concentration in Biology -
Rutgers University
Rutgers Coding Bootcamp’s Full-Stack Flex Program, Full Stack Web Development -
Udacity
Nanodegree, Mobile Web Specialist (Grow with Google Developer Scholarship) -
Amazon Web Services
Training Course: Architecting on AWS, Solutions Architect - Associate Training -
NYU School of Professional Studies
PROJ1-CE8600: Basic Project Management -
NYU School of Professional Studies
ENTREPRENEURSHIP A-Z: TECHNIQUES FOR OPERATING YOUR BUSINESS (course), Entrepreneurship/Entrepreneurial Studies