forked from RyanFitzgerald/devfolio
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgatsby-config.js
217 lines (217 loc) · 8.6 KB
/
gatsby-config.js
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
module.exports = {
siteMetadata: {
// Site URL for when it goes live
siteUrl: `https://www.janeseah.com/`,
// Your Name
name: 'Jane Seah',
// Main Site Title
title: `Jane Seah | Software Engineer`,
// Description that goes under your name in main bio
description: `Software Engineer based in Singapore; Open to hybrid & remote work.`,
// Optional: Twitter account handle
author: `@shingkid`,
// Optional: Github account URL
github: `https://github.com/shingkid`,
// Optional: LinkedIn account URL
linkedin: `https://www.linkedin.com/in/janeseah/`,
// Custom: Download resume
resume: `Jane-Seah-Resume-protected.pdf`,
// Content of the About Me section
about: `Software engineer passionate about building impactful, scalable, quality software, with a focus on delivering value through technology. Experienced in developing ML techniques and AI-driven products to solve complex problems in cyber defence, legal services, mental health support, and most recently, investment research.`,
// Optional: List your projects, they must have `name` and `description`. `link` is optional.
projects: [
{
name: 'Dr Watson (2020)',
description:
"A prototype smart evacuation and rescue system that leverages data from WiFi, CCTVs and sound sensors to locate crowds, identify trapped or vulnerable occupants, compute optimal escape routes and provide real-time visualization of vital information for quick and effective decision-making by rescuers. React front end and Flask back end, hosted on AWS and IBM Cloud. 1st Prize @ the SCDF X IBM - Lifesavers' Innovation Challenge: Call For Code 2020.",
link: 'http://dr-watson-to-the-rescue.s3-website-ap-southeast-1.amazonaws.com/',
},
{
name: 'Your Own Learning Adventure (2020)',
description:
'High-fidelity prototype of YOLA, a platform designed to enable effective learning for students and fuss-free tracking of their child’s learning for parents. Created with Figma.',
link: 'https://www.figma.com/proto/IaOkP8ZjXP3DWud8T1e5qW/Combined?node-id=162%3A2205&scaling=scale-down',
},
{
name: 'Law Enforcement Vehicle Location Optimization (2019)',
description:
'An algorithm for recommending effective deployment locations for police emergency response cars which achieved the lowest response failure rates for both normal and high demand evaluation cases. Flask web app served on Heroku. Awarded Best Performing Team.',
link: 'https://github.com/shingkid/base-location-optimization',
},
{
name: 'Crowd Evacuation Simulation (2019)',
description:
'An agent-based simulation to discover factors which significantly impede crowd evacuation and the extent of human stampede impact on survival using Netlogo.',
link: 'https://github.com/shingkid/crowd-evacuation-simulation',
},
{
name: 'Terra Matter Waste Management (2018)',
description:
'A mobile app for users to earn cash on the side while helping to save the earth by selling their recyclables. Available on both iOS and Android devices.',
link: 'https://play.google.com/store/apps/details?id=com.terramatter.terraapp',
},
],
// Custom
research: [
{
name: 'Plugin to a Healthier Life: A Web Browser Plugin for Mental Health Monitoring (2019)',
description:
"A Chrome extension that aims to push relevant mental health content, by tracking the fluctuations of the users' daily moods, searches, and work schedules. The poster paper for this project was accepted to the 2019 IEEE International Conference on Big Data.",
link: 'https://ieeexplore.ieee.org/document/9005522',
},
{
name: 'Data Mining Approach to the Detection of Suicide in Social Media: A Case Study of Singapore (2018)',
description:
'An NLP project focused on the social phenomenon of suicide. Relevant posts and comments on Reddit were scraped and analyzed using Python to better understand different aspects of human life that relate to suicide. The poster paper for this project was accepted to the 2018 IEEE International Conference on Big Data.',
link: 'https://ieeexplore.ieee.org/document/8622528',
},
],
// Optional: List your experience, they must have `name` and `description`. `link` is optional.
experience: [
{
name: 'Goldman Sachs ',
description:
'Machine Learning Engineer (Associate, Global Investment Research), October 2023 - Present',
link: 'https://www.goldmansachs.com/insights/series/goldman-sachs-research/',
},
{
name: 'Goldman Sachs ',
description:
'Software Engineer (Associate, Global Investment Research), January 2023 - September 2023',
link: 'https://www.goldmansachs.com/insights/series/goldman-sachs-research/',
},
{
name: 'Goldman Sachs',
description:
'Software Engineer (Analyst, Global Investment Research), August 2020 - December 2022',
link: 'https://www.goldmansachs.com/what-we-do/research/',
},
{
name: 'INTELLLEX & SGInnovate',
description:
'Junior Data Scientist & Summation Apprentice, May 2019 - August 2019',
link: 'https://medium.com/intelllex/inte-rn-lllex-spotlight-interview-jane-seah-e8e738b3a919',
},
{
name: 'Skilio',
description: 'Pioneer, February 2019 - August 2019',
link: 'https://skilio.co/',
},
{
name: 'DSO National Laboratories',
description: 'Cyber Analytics Research Intern, May 2018 - August 2018',
link: '',
},
{
name: 'Singapore Management University',
description:
'Teaching Assistant & Student Assistant, May 2017 - April 2019',
link: '',
},
],
// Custom
education: [
{
name: 'Singapore Management University',
description:
'BSc in Information Systems & Analytics, summa cum laude, August 2016 - June 2020',
link: '',
},
{
name: 'The University of Edinburgh',
description:
'International Student Exchange Programme, September 2019 - December 2019',
link: '',
},
{
name: 'University of Oxford',
description: 'Exeter College Summer Programme, July 2017 - August 2017',
link: 'https://www.exeter.ox.ac.uk/ecsp/',
},
],
// Optional: List your skills, they must have `name` and `description`.
skills: [
{
name: 'Languages & Frameworks',
description: 'Java, Spring, Python,, PyTorch, Django, Flask, Clojure, Ruby',
},
{
name: 'Databases',
description: 'MongoDB, MySQL, Amazon Aurora, PostgreSQL',
},
{
name: 'Other',
description:
'Git, Amazon Web Services (AWS), Microservices, Apache Kafka, GraphQL',
},
],
hobbies: [
{
name: 'Water Sports',
description:
'Snorkelling/diving 🤿, surfing 🏄♀️, and ...eating fish 😋',
},
{
name: 'Roguelike Videogames',
description:
'Obsessed with Hades 🔱 and Dead Cells 🎮',
},
],
},
plugins: [
`gatsby-plugin-react-helmet`,
{
resolve: `gatsby-source-filesystem`,
options: {
name: `images`,
path: `${__dirname}/src/images`,
},
},
{
resolve: `gatsby-source-filesystem`,
options: {
path: `${__dirname}/content/blog`,
name: `blog`,
},
},
{
resolve: `gatsby-transformer-remark`,
options: {
plugins: [
{
resolve: `gatsby-remark-images`,
options: {
maxWidth: 590,
wrapperStyle: `margin: 0 0 30px;`,
},
},
{
resolve: `gatsby-remark-responsive-iframe`,
options: {
wrapperStyle: `margin-bottom: 1.0725rem`,
},
},
`gatsby-remark-prismjs`,
`gatsby-remark-copy-linked-files`,
`gatsby-remark-smartypants`,
],
},
},
`gatsby-transformer-sharp`,
`gatsby-plugin-sharp`,
`gatsby-plugin-postcss`,
// `gatsby-plugin-feed`,
{
resolve: `gatsby-plugin-manifest`,
options: {
name: `devfolio`,
short_name: `devfolio`,
start_url: `/`,
background_color: `#663399`,
theme_color: `#663399`, // This color appears on mobile
display: `minimal-ui`,
icon: `src/images/icon.png`,
},
},
],
};