-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
284 lines (270 loc) · 14 KB
/
index.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
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
<!DOCTYPE HTML>
<!--
Photon by HTML5 UP
html5up.net | @ajlkn
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html>
<head>
<title>Wira Azmoon</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<link rel="stylesheet" href="assets/css/main.css" />
<noscript><link rel="stylesheet" href="assets/css/noscript.css" /></noscript>
</head>
<body class="is-preload">
<!-- Header -->
<section id="header">
<div class="inner">
<span class="icon solid major fa-cloud"></span>
<h1>Hi, I'm <strong>Wira</strong>, a Computer Engineering Graduate<br />
from the National University of Singapore.</h1>
<p>This is my adventure into learning, doing and teaching tech.</p>
<ul class="actions special">
<li><a href="#project" class="button scrolly">Projects</a></li>
<li><a href="#intern" class="button scrolly">Internships</a></li>
<li><a href="#three" class="button scrolly">Teaching</a></li>
<li><a href="#four" class="button scrolly">Contact</a></li>
</ul>
</div>
</section>
<section id="project" class="main style1">
<div class="container"><h1>I enjoy working together to build projects using what I've learnt. Here are my favourites!</h1></div>
</section>
<!-- One -->
<section id="one" class="main style1">
<div class="container">
<div class="row gtr-150">
<div class="col-6 col-12-medium">
<header class="major">
<h2><a href="https://github.com/edu-ai/epymarl/blob/main/Wira_FYP_Final_Report.pdf">
Multi-agent strategy learning in reinforcement learning for coordinated problem solving
</a></h2>
</header>
<p>This project was done as a Final Year Project (FYP) for my B.Eng. (Computer Engineering) under
<a href="https://nusmods.com/modules/CG4003/advanced-project-and-internship">CG4003</a>.
Below is the abstract from the final report.
I was supervised by <a href="https://www.comp.nus.edu.sg/cs/people/anarayan/">Dr Akshay Narayan.</a></p>
<p>
This work aims to investigate the use of Multi-Agent Reinforcement Learning (MARL) for coordinated problem solving
by exploring the effectiveness of various algorithms.
MARL is a subfield of Machine Learning where multiple agents learn to solve a problem together,
that involves using RL concepts
<a href=https://www.andrew.cmu.edu/course/10-703/textbook/BartoSutton.pdf>(Sutton & Barto, 2018)</a>,
such as the Markov Decision Process (MDP), value functions, reward functions, and learning from environments.
The work will focus on developing and evaluating different MARL algorithms that communicate (Comm-MARL)
with the aim of knowledge sharing and coordination in various environments, implementing those MARL algorithms,
and testing their performance on a common benchmark.
The findings will contribute to the benchmarking of a Comm-MARL algorithm in an established MARL framework,
and can provide a stepping stone to further development.</p>
</div>
<div class="col-6 col-12-medium imp-medium">
<span class="image fit"><a href="https://github.com/edu-ai/epymarl/blob/main/Wira_FYP_Final_Report.pdf"><img src="images/FYP.png" alt=""/></a></span>
</div>
</div>
<hr>
<div class="row gtr-150">
<div class="col-6 col-12-medium">
<header class="major">
<h2><a href="https://github.com/Orbital-Knewbie/Knewbie">Knewbie</a></h2>
</header>
<p>Knewbie was done as a summer project under <a href="https://orbital.comp.nus.edu.sg/" target="_blank">Orbital,
hosted by National University of Singapore (NUS)</a>
and supported by the likes of Google and PayPal.
The platform was built having PSLE Mathematics students in mind, employing machine learning to provide tailored
educational content to students for optimal learning.
It is built using Python and the Flask framework.</p>
<p>From a total of 383 projects, Knewbie was 1 of 6 projects selected
by the School of Computing (SoC) communication office, NUS
and was featured on the
<a href="https://www.linkedin.com/feed/update/urn:li:activity:6703488818370215936/" target="_blank">various
social media accounts</a>.</p>
</div>
<div class="col-6 col-12-medium imp-medium">
<span class="image fit"><a href="https://github.com/Orbital-Knewbie/Knewbie"><img src="images/knewbie.png" alt=""/></a></span>
</div>
</div>
<hr>
<div class="row gtr-150">
<div class="col-6 col-12-medium">
<header class="major">
<h2><a href="https://github.com/hughjazzman/EE2026-FPGA-Project">FPGA Sound Display and Entertainment System</a></h2>
</header>
<p>Using Verilog, we built a Sound & Entertainment System on a Basys3 board with an OLED display and a microphone attached.
We programmed Pong, Tetris, and responsiveness to audio for an entertaining and interactive experience.</p>
</div>
<div class="col-6 col-12-medium imp-medium">
<span class="image fit"><a href="https://github.com/hughjazzman/EE2026-FPGA-Project"><img src="images/fpga.jpg" alt=""/></a></span>
</div>
</div>
<hr>
</div>
</section>
<section id="intern" class="main style1">
<div class="container"><h1>Internships are great for me to apply what I learn in real-world applications.</h1></div>
</section>
<!-- Two -->
<section id="one" class="main style2">
<div class="container">
<div class="row gtr-150">
<div class="col-6 col-12-medium">
<header class="major">
<h2><a href="https://github.com/hughjazzman/deep-reinforcement-learning-pedestrian-signal-design">
Desay SV Automotive Research Intern
</a></h2>
</header>
<p>As a Research Intern, I investigated Reinforcement Learning
to optimize the Smart Control Strategy of Traffic Signals using
<a href="https://www.eclipse.org/sumo/">SUMO</a> and Python.</p>
<p>This internship was done as part of requirements for
<a href="https://nusmods.com/modules/CG4003/advanced-project-and-internship">CG4003</a>, alongside the FYP,
and was supervised by <a href="https://yzhang-genghis.github.io/teaching.html">Dr Zhang Yunchang.</a></p>
</div>
<div class="col-6 col-12-medium imp-medium">
<span class="image fit"><a href="https://github.com/hughjazzman/deep-reinforcement-learning-pedestrian-signal-design"><img src="images/sumo.png" alt=""/></a></span>
</div>
</div>
<hr>
<div class="row gtr-150">
<div class="col-6 col-12-medium">
<header class="major">
<h2><a href="https://www.linkedin.com/in/wira-azmoon-4a2198194/details/experience/">
JP Morgan Chase Software Engineer Intern
</a></h2>
</header>
<p>As an SEP intern, I spearheaded use of modern NLP and ML technologies to provide valuable insight on news sentiment
and collaborated with fellow peers to ensure reliability of site maintenance.</p>
</div>
<div class="col-6 col-12-medium imp-medium">
<span class="image fit"><a href="https://www.linkedin.com/in/wira-azmoon-4a2198194/details/experience/"><img src="https://careers.jpmorgan.com/content/dam/careers/logos/jpmorgan-chase-logos/jpmc-logo.png" alt=""/></a></span>
</div>
</div>
<hr>
</div>
</section>
<!-- Three -->
<section id="three" class="main style2 special">
<div class="container">
<header class="major">
<h1>Teaching</h1>
</header>
<p>I've also been privileged enough to be able to pass my knowledge to those after me.<br>
I'm grateful to have been placed on the
<a href="https://drive.google.com/file/d/1cB-iDiOMZghhMAGnUIQwm74xhw9QvDK5/view?usp=share_link">Honor List
of Student Tutors in AY21/22 S1</a>.</p>
<div class="row gtr-150">
<div class="col-4 col-12-medium">
<!-- <span class="image fit"><img src="images/pic03.jpg" alt="" /></span> -->
<h3>CS3243 Introduction to Artificial Intelligence</h3>
<p>
This introductory module introduces students to basic concepts such as search and knowledge representation
and a number of sub-areas in AI, with <a href="https://cs3243-notes.github.io/">an example of notes here.</a><br>
<br> Under <a href="https://www.comp.nus.edu.sg/cs/bio/dler/">Dr Daren Ler</a>
and <a href="https://www.comp.nus.edu.sg/cs/people/meel/">Asst Prof Kuldeep Meel</a>,
I taught close to 100 students in tutorials spanning several semesters.
</p>
<h4>Teaching Feedback</h4>
<ul class="actions stacked">
<li><a href="https://drive.google.com/file/d/1SwBy6aJohwk_x7iea5_fohdJPAmjttZv/view?usp=share_link" class="button">AY22/23 S1</a></li>
<li><a href="https://drive.google.com/file/d/1f8AJOGPU5wOf_1ZrdYQZsYAMr8OUdYUt/view?usp=sharing" class="button">AY21/22 S1</a></li>
<li><a href="https://drive.google.com/file/d/1qXWuJEbiziSgSAM01PDo47skvHefRDZ4/view?usp=sharing" class="button">AY20/21 S2</a></li>
<li><a href="https://drive.google.com/file/d/1AQpTpGYeU4jn6CbpUHmmbN73u51R2WBZ/view?usp=sharing" class="button">AY20/21 S1</a></li>
</ul>
</div>
<div class="col-4 col-12-medium">
<!-- <span class="image fit"><img src="images/pic04.jpg" alt="" /></span> -->
<h3>CS2113 Software Engineering & Object-Oriented Programming</h3>
<p>
This module introduces the necessary skills for systematic and rigorous development of software systems,
with its own <a href="http://www.comp.nus.edu.sg/~cs2113">project deliverables</a>.<br>
<br> Under <a href="https://www.comp.nus.edu.sg/cs/people/anarayan/">Dr Akshay Narayan</a>,
I guided 28 students in honing their Software Engineering skills.
</p>
<h4>Teaching Feedback</h4>
<ul class="actions stacked">
<li><a href="https://drive.google.com/file/d/1Fmg_AT77-iveEMq8mGgvV6xM-fW00Fl-/view?usp=share_link" class="button">AY22/23 S1</a></li>
<li><a href="https://drive.google.com/file/d/1C35RnX5RrexChTuxtL3Q6OYPT3Bp0zcZ/view?usp=sharing" class="button">AY21/22 S1</a></li>
</ul>
</div>
<div class="col-4 col-12-medium">
<!-- <span class="image fit"><img src="images/pic04.jpg" alt="" /></span> -->
<h3>CS2040C Data Structures & Algorithms</h3>
<p>
This essential module introduces students to <a href="https://www.comp.nus.edu.sg/~stevenha/cs2040c.html">various data structures and algorithms.</a><br>
<br> Under <a href="https://www.comp.nus.edu.sg/~stevenha/"> Dr Steven Halim</a>,
I taught and provided consultations to a class of 24 students.<br><br>
</p>
<h4>Teaching Feedback</h4>
<ul class="actions special">
<li><a href="https://drive.google.com/file/d/1yuKEor2Xu3BjH2M0LX62arr8ODgQh69Q/view?usp=sharing" class="button">AY20/21 S1</a></li>
</ul>
</div>
<div class="col-4 col-12-medium">
<!-- <span class="image fit"><img src="images/pic02.jpg" alt="" /></span> -->
<h3>CS1010X Programming Methodology</h3>
<p>
As an <a href="http://www.nus.edu.sg/ibloc/iBLOC.html">NUS iBLOC</a> designed for Returning NSmen (RNS) before entering NUS,
this module is held mostly online and introduces students to basic programming concepts.<br>
<br> In AY19/20 S2 and AY20/21 S2, I joined as a TA under <a href="https://www.comp.nus.edu.sg/cs/bio/tants/">Assoc Prof Tan Tiow Seng</a>.
I supported the teaching by grading assignments and providing feedback to students.
</p>
</div>
<div class="col-4 col-12-medium">
<!-- <span class="image fit"><img src="images/pic02.jpg" alt="" /></span> -->
<h3>CG1111 Engineering Principles and Practice I</h3>
<p>
This module introduces Computer Engineering freshmen to concepts and design in circuits. <br>
<br> In AY20/21 S1 under <a href="https://www.comp.nus.edu.sg/cs/bio/suppiah/">Mr Ravi Suppiah</a>,
I was in charge of assisting 31 students in understanding their lab sessions.
</p>
</div>
</div>
</div>
</section>
<!-- Four -->
<section id="four" class="main style1 special">
<div class="container">
<header class="major">
<h2>Contact</h2>
</header>
<form
action="https://formspree.io/f/xjvaqoew"
method="POST"
>
<label>
Your email:
<input type="text" name="_replyto">
</label>
<label>
Your message:
<textarea name="message"></textarea>
</label>
<!-- your other form fields go here -->
<button type="submit">Send</button>
</form>
</div>
</section>
<!-- Five -->
<!-- Footer -->
<section id="footer">
<ul class="icons">
<!-- <li><a href="#" class="icon brands alt fa-twitter"><span class="label">Twitter</span></a></li>
<li><a href="#" class="icon brands alt fa-facebook-f"><span class="label">Facebook</span></a></li> -->
<li><a href="https://www.instagram.com/hughjazzman/" class="icon brands alt fa-instagram"><span class="label">Instagram</span></a></li>
<li><a href="https://github.com/hughjazzman/" class="icon brands alt fa-github"><span class="label">GitHub</span></a></li>
<li><a href="https://www.linkedin.com/in/wira-azmoon-4a2198194/" class="icon brands alt fa-linkedin"><span class="label">LinkedIn</span></a></li>
<!-- <li><a href="#four" class="icon solid alt fa-envelope"><span class="label">Email</span></a></li> -->
</ul>
<ul class="copyright">
<li>© 2021 Wira Azmoon</li><li>Design: <a href="http://html5up.net">HTML5 UP</a></li>
</ul>
</section>
<!-- Scripts -->
<script src="assets/js/jquery.min.js"></script>
<script src="assets/js/jquery.scrolly.min.js"></script>
<script src="assets/js/browser.min.js"></script>
<script src="assets/js/breakpoints.min.js"></script>
<script src="assets/js/util.js"></script>
<script src="assets/js/main.js"></script>
</body>
</html>