-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexperiences.html
176 lines (176 loc) · 10.5 KB
/
experiences.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
<!DOCTYPE html>
<html>
<head>
<title>Oliver | Experiences</title>
<link href="assets/css/style.css" rel="stylesheet" type="text/css" media="all" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-66134649-1', 'auto');
ga('send', 'pageview');
</script>
<link rel="icon" type="image/ico" href="assets/images/favicon.ico">
</head>
<body>
<div class="header-bg"></div>
<div class="nav">
<ul>
<li>
<a class="link home-page" href="." >
About
</a>
</li>
<!-- <li>
<a href="projects" class="link projects-page">Projects</a>
</li> -->
<li>
<a href="experiences" class="link experience-page active" >Experience</a>
</li>
</ul>
</div>
<div class="clear"></div>
<div id="experience-page" class="main-experience-list">
<ol class="experienceList">
<li>
<!-- <div class="iconArea">
<div class="squareTile<a href="https://www.rbc.com/" target="_blank">
<div class="content">
<a href="https://www.rbc.com/" target="_blank">
<img src="assets/images/rbc-logo.svg" alt="UBC CS" class="svg">
</a>
</div>
</div>
</div> -->
<div class="descriptionArea">
<div class="titleBar">
<h5 class="title"><a href="https://www.rbc.com/" target="_blank">RBC</a> - Junior Software Developer</h5>
<h6 class="dateRange">Feb '18 - Present</h6>
</div>
<p class="description">Currently working on a few internal web applications for the bank using Django and React. An example of a current project that I am working on:</p>
<br />
<p class="description">Testing data used at the bank is stored in different systems/databases ranging from DB2 instances to MS Access databases hosted on personal laptops since sharing test data across teams can turn into a huge hassle. When a piece of test data (e.g. an online banking account with $400 in its chequing account) is used at the same time to test different applications, the account will be locked out. The process of unlocking the account is very tedious. To solve this problem, I worked with a number of developers to create web app with a React frontend, Django backend, and a NodeJS process that collects and centralizes all the testing data from different systems and stores this data in a Mongo database. This web app functions like a library where a test suite, team, or individual can “check out” a test data from this database. Any “checked out” data will only be accessible by the user account that checked the data out so that no one else will be able to use that data. Once the data is “checked in”, the system will be free to give the data to another account that has also requested this piece of testing data.</p>
</div>
</li>
<li>
<!-- <div class="iconArea">
<div class="squareTile">
<div class="content">
<a href="https://www.cs.ubc.ca/" target="_blank">
<img src="assets/images/ubc-logo.svg" alt="UBC CS" class="svg">
</a>
</div>
</div>
</div> -->
<div class="descriptionArea">
<div class="titleBar">
<h5 class="title"><a href="https://www.cs.ubc.ca/" target="_blank">UBC Department of Computer Science</a> - TA</h5>
<h6 class="dateRange">Sept '15 - Dec '17</h6>
</div>
<p class="description"> Teaching assistant responsible for: explaining implementations of data structure and algorithms in C and Python, grading tests and assignments for approximately 250 students, and providing feedback and tutoring to individual students.
</p>
</div>
</li>
<li>
<!-- <div class="iconArea">
<div class="squareTile<a href="https://www.rbc.com/" target="_blank">
<div class="content">
<a href="https://www.rbc.com/" target="_blank">
<img src="assets/images/rbc-logo.svg" alt="UBC CS" class="svg">
</a>
</div>
</div>
</div> -->
<div class="descriptionArea">
<div class="titleBar">
<h5 class="title"><a href="https://www.rbc.com/" target="_blank">RBC</a> - Software Developer Co-op</h5>
<h6 class="dateRange">May '17 - Aug '17</h6>
</div>
<p class="description"> Developed and deployed a web application that tracks the progress of Agile transformation at RBC by generating performance metrics based on key indicators such as budget, completion time, and the team size of all ongoing projects at the bank. The application consisted of a backend built using Express, a frontend generated from EJS templates, and a Postgres database.
</p>
</div>
</li>
<li class="first-experience-list-item">
<!-- <div class="iconArea">
<div class="squareTile">
<div class="content">
<a href="https://www.d2l.com/" target="_blank">
<img src="assets/images/d2l-logo.svg" alt="D2L" class="svg">
</a>
</div>
</div>
</div> -->
<div class="descriptionArea">
<div class="titleBar">
<h5 class="title"><a href="https://www.d2l.com/" target="_blank">D2L</a>
- Software Developer Co-op</h5>
<h6 class="dateRange">May '16 - Dec '16</h6>
</div>
<p class="description"> Designed and implemented the quiz authoring experience used by thousands of instructors to create online quiz questions and exams for students inside the Brightspace Learning Management System. I served as a full stack web developer responsible for features such as rich text editing, API endpoints for CRUD operations, cross site scripting prevention mechanisms, form validation, and accessibility mechanisms. Furthermore, I had the wonderful opportunity to implement a stack that consists of a frontend built on React, Redux, and Polymer combined with a .NET backend and a Microsoft SQL Server database.
</p>
</div>
</li>
<li>
<!-- <div class="iconArea">
<div class="squareTile">
<div class="content">
<a href="http://samsungaccelerator.com/" target="_blank">
<img src="assets/images/samsung-accel.png" alt="Samsung Accelerator" class="svg">
</a>
</div>
</div>
</div> -->
<div class="descriptionArea">
<div class="titleBar">
<h5 class="title"><a href="http://samsungaccelerator.com/" target="_blank">Samsung Accelerator</a> - Software Developer Co-op</h5>
<h6 class="dateRange">Jun '15 - Aug '15</h6>
</div>
<p class="description">Worked on Distilled Notes, a simplified smart note taking app curently under development in the Samsung Accelerator Incubator. Developed an Android homescreen widget and a zoom window feature for the iOS app that allows users to write notes in a smaller font sizes using a stylus.</p>
</div>
</li>
<li>
<!-- <div class="iconArea">
<div class="squareTile">
<div class="content">
<a href="http://www.sap.com/" target="_blank">
<img src="assets/images/sap.svg" alt="SAP" class="svg">
</a>
</div>
</div>
</div> -->
<div class="descriptionArea">
<div class="titleBar">
<h5 class="title"><a href="http://www.sap.com/" target="_blank">SAP</a> - Software Developer in Test Co-op</h5>
<h6 class="dateRange">Sept '14 - Apr '15</h6>
</div>
<p class="description">Automated testing for several components of
<a href="http://www.saplumira.com/" target="_blank">SAP Lumira</a> by developing unit test modules in order to ensure that all
the features function according to quality standards. Adapted legacy regression test plans in order to ensure the chart visualization feature of Lumira maintains backward compatibility.</p>
</div>
</li>
</ol>
</div>
<!-- footer-bottom -->
<div class="footer-bottom">
<div class="wrap">
<div class="social-icons">
<ul>
<li>
<object type="image/svg+xml" data="assets/images/github.svg"></object>
</li>
<li>
<object type="image/svg+xml" data="assets/images/linkedin.svg"></object>
</li>
<li>
<object type="image/svg+xml" data="assets/images/twitter.svg"></object>
</li>
</ul>
</div>
</div>
<div class="clear"></div>
</div>
</body>
</html>