Google intern team match 求協助 - 海外工作
By Agnes
at 2018-01-13T04:54
at 2018-01-13T04:54
Table of Contents
大家好!我是宋皓翔(Hao Hsiang Song),今年在芝加哥大學讀CS研究所。
我目前在Google intern team match階段,如果有合適團隊,懇請前輩提拔。
我有兩年Java backend development的經驗,主要開發Restful
services, ORM, batch processing, and both unit and integration testing。
我目前對前後端技術都十分嚮往,希望可以朝microservices designing深入。
這是我的聯絡方式:
(312) 513 8073
[email protected]
I am currently pursuing M.S. in Computer Science at University of Chicago.
I believe with two years professional experience in Java backend development
at Live365 and Innova Solutions, I would make a great fit based on:
* Fast learner
Learning new technologies on the fly is one of the traits I developed
from my previous jobs. At Live365, within first two weeks,
I was able to pick up the REST protocols and commit myself to
advertisement-server development. Immediately, I adapted Jersey, Guice
and JUnit frameworks. On top of that, at Innova Solutions, I instantly
dived into the implementation of backend services with Spring
frameworks. Particularly, I had solitarily integrated Spring Batch with
the Document Processing Engine in a master-slave architecture in the
span of a sprint. The prompt output of mine was recognized by my peers
and supervisors.
* Backend experience
From my two previous positions, I had gained a comprehensive
understanding in backend engineering. At Live365, I learned to
leverage lightweight framework such as Jersey for RESTful APIs, Guice
for dependency injection and Redis for caching. Even, I set out with
a more continuous delivery aim by approaching Docker container for
test environments. Innova Solutions, on the other hand, took a more
consistent approach via Spring frameworks. Particularly, I had the
pleasure to solitarily integrate Spring Batch with our Document
Processing Engine in a master-slave architecture.
* Ownership
In my role as a software developer, I was responsible for not only the
delivery, but the quality of my work. From coding styles to unit test
coverage, Innova Solutions had a stern procedure of code development
including design reviews, code reviews, unit tests, git merging and
sonar scans. Additionally, having that commingled with the nature of
rapid requirement-changes in Agile meant the codes delivered must be
testable and reusable in the very first place and a strong sense of
ownership ensued.
=========== CV ===========
Education:
The University of Chicago, Chicago IL (expected) 12.2018
M.S. in Computer Science
National Taiwan University, Taipei 01.2014
B.S. in Engineering Science and Ocean Engineering
Skills:
Java, Spring Core, Spring Batch, Jersey REST, Oracle DB, MyBatis ORM, JMS,
Mockito, Maven, Guice DI, JUnit, Redis, HTML, CSS, jQuery, Handlebars.js,
Python, Machine Learning, Algorithms, Data Structures, Haskel
Artificial Intelligence, SQL, React.js
Professional Experience:
Java Developer - Innova Solutions, Taipei 05.2016 - 08.2017
* Modernized document processing engine that processes 1 million documents
daily from ground up using Spring Batch, MyBatis ORM, JMS, ActiveMQ,
Mockito, and Oracle
* Rotated as representative from Taipei to St. Louis, ensuring
communications and having 2 sites combined into 1 Scrum team
* Engineered integration tests with dynamic table creation and data
autogeneration that inserts and purges data from 15+ tables.
* Integrated engine with Spring Batch in a master-slave architecture
so that the master would spin up a number of slaves which dynamically
listen to MQ for tasks
* Tailored internal logging utilities that decouple Log4j implementation
from each projects
* Awarded 2017 Taiwan Trend Setter among 100+ colleagues
Jr. Java Backend Developer - Live365, Inc., Taipei 08.2015 – 01.2016
* Developed RESTful services with Oracle, Redis databases, Maven,
and Guice
* Performed functional tests with JUnit, and RestAssured
* Implemented service-layer transaction management
Technical Projects:
Photo Album — frontend project 04.2016
* Designed responsive web pages by using HTML, CSS, Bootstrap, jQuery,
and Handlebars.js
* Supported backend photo upload through Spring Data to MongoDB
Utopian Help, Hackathon 04.2016
* Delivered prototype backend in 36 hours from designing to implementation
* Leveraged Jersey framework for RESTful APIs, and Maven for dependency
management
--
我目前在Google intern team match階段,如果有合適團隊,懇請前輩提拔。
我有兩年Java backend development的經驗,主要開發Restful
services, ORM, batch processing, and both unit and integration testing。
我目前對前後端技術都十分嚮往,希望可以朝microservices designing深入。
這是我的聯絡方式:
(312) 513 8073
[email protected]
I am currently pursuing M.S. in Computer Science at University of Chicago.
I believe with two years professional experience in Java backend development
at Live365 and Innova Solutions, I would make a great fit based on:
* Fast learner
Learning new technologies on the fly is one of the traits I developed
from my previous jobs. At Live365, within first two weeks,
I was able to pick up the REST protocols and commit myself to
advertisement-server development. Immediately, I adapted Jersey, Guice
and JUnit frameworks. On top of that, at Innova Solutions, I instantly
dived into the implementation of backend services with Spring
frameworks. Particularly, I had solitarily integrated Spring Batch with
the Document Processing Engine in a master-slave architecture in the
span of a sprint. The prompt output of mine was recognized by my peers
and supervisors.
* Backend experience
From my two previous positions, I had gained a comprehensive
understanding in backend engineering. At Live365, I learned to
leverage lightweight framework such as Jersey for RESTful APIs, Guice
for dependency injection and Redis for caching. Even, I set out with
a more continuous delivery aim by approaching Docker container for
test environments. Innova Solutions, on the other hand, took a more
consistent approach via Spring frameworks. Particularly, I had the
pleasure to solitarily integrate Spring Batch with our Document
Processing Engine in a master-slave architecture.
* Ownership
In my role as a software developer, I was responsible for not only the
delivery, but the quality of my work. From coding styles to unit test
coverage, Innova Solutions had a stern procedure of code development
including design reviews, code reviews, unit tests, git merging and
sonar scans. Additionally, having that commingled with the nature of
rapid requirement-changes in Agile meant the codes delivered must be
testable and reusable in the very first place and a strong sense of
ownership ensued.
=========== CV ===========
Education:
The University of Chicago, Chicago IL (expected) 12.2018
M.S. in Computer Science
National Taiwan University, Taipei 01.2014
B.S. in Engineering Science and Ocean Engineering
Skills:
Java, Spring Core, Spring Batch, Jersey REST, Oracle DB, MyBatis ORM, JMS,
Mockito, Maven, Guice DI, JUnit, Redis, HTML, CSS, jQuery, Handlebars.js,
Python, Machine Learning, Algorithms, Data Structures, Haskel
Artificial Intelligence, SQL, React.js
Professional Experience:
Java Developer - Innova Solutions, Taipei 05.2016 - 08.2017
* Modernized document processing engine that processes 1 million documents
daily from ground up using Spring Batch, MyBatis ORM, JMS, ActiveMQ,
Mockito, and Oracle
* Rotated as representative from Taipei to St. Louis, ensuring
communications and having 2 sites combined into 1 Scrum team
* Engineered integration tests with dynamic table creation and data
autogeneration that inserts and purges data from 15+ tables.
* Integrated engine with Spring Batch in a master-slave architecture
so that the master would spin up a number of slaves which dynamically
listen to MQ for tasks
* Tailored internal logging utilities that decouple Log4j implementation
from each projects
* Awarded 2017 Taiwan Trend Setter among 100+ colleagues
Jr. Java Backend Developer - Live365, Inc., Taipei 08.2015 – 01.2016
* Developed RESTful services with Oracle, Redis databases, Maven,
and Guice
* Performed functional tests with JUnit, and RestAssured
* Implemented service-layer transaction management
Technical Projects:
Photo Album — frontend project 04.2016
* Designed responsive web pages by using HTML, CSS, Bootstrap, jQuery,
and Handlebars.js
* Supported backend photo upload through Spring Data to MongoDB
Utopian Help, Hackathon 04.2016
* Delivered prototype backend in 36 hours from designing to implementation
* Leveraged Jersey framework for RESTful APIs, and Maven for dependency
management
--
Tags:
海外工作
All Comments
By Connor
at 2018-01-16T23:31
at 2018-01-16T23:31
By Elizabeth
at 2018-01-21T18:30
at 2018-01-21T18:30
By Quanna
at 2018-01-22T18:04
at 2018-01-22T18:04
By Donna
at 2018-01-27T03:08
at 2018-01-27T03:08
By Andy
at 2018-01-27T13:06
at 2018-01-27T13:06
By John
at 2018-02-01T00:44
at 2018-02-01T00:44
By Olga
at 2018-02-02T22:51
at 2018-02-02T22:51
By Isla
at 2018-02-03T02:23
at 2018-02-03T02:23
By Genevieve
at 2018-02-04T00:16
at 2018-02-04T00:16
By Ophelia
at 2018-02-08T04:59
at 2018-02-08T04:59
By Lucy
at 2018-02-11T16:08
at 2018-02-11T16:08
By Skylar Davis
at 2018-02-11T17:18
at 2018-02-11T17:18
By Genevieve
at 2018-02-15T17:16
at 2018-02-15T17:16
By Caroline
at 2018-02-16T05:47
at 2018-02-16T05:47
By Irma
at 2018-02-16T12:41
at 2018-02-16T12:41
By Elma
at 2018-02-21T05:06
at 2018-02-21T05:06
By Joe
at 2018-02-23T23:59
at 2018-02-23T23:59
By Jack
at 2018-02-27T13:38
at 2018-02-27T13:38
By Jake
at 2018-03-03T13:12
at 2018-03-03T13:12
By Rae
at 2018-03-03T15:53
at 2018-03-03T15:53
By Zanna
at 2018-03-04T17:32
at 2018-03-04T17:32
By Mary
at 2018-03-06T17:59
at 2018-03-06T17:59
By David
at 2018-03-08T08:09
at 2018-03-08T08:09
By Regina
at 2018-03-11T00:58
at 2018-03-11T00:58
By Zanna
at 2018-03-13T09:58
at 2018-03-13T09:58
By Hedda
at 2018-03-15T07:13
at 2018-03-15T07:13
By Olive
at 2018-03-17T05:36
at 2018-03-17T05:36
By Brianna
at 2018-03-17T09:54
at 2018-03-17T09:54
By Annie
at 2018-03-22T00:21
at 2018-03-22T00:21
By Ula
at 2018-03-26T08:52
at 2018-03-26T08:52
By Olga
at 2018-03-27T07:16
at 2018-03-27T07:16
By Selena
at 2018-03-30T00:03
at 2018-03-30T00:03
By Vanessa
at 2018-04-01T01:21
at 2018-04-01T01:21
By Tracy
at 2018-04-02T14:16
at 2018-04-02T14:16
By Odelette
at 2018-04-05T09:26
at 2018-04-05T09:26
By Kelly
at 2018-04-08T19:33
at 2018-04-08T19:33
By Zenobia
at 2018-04-12T11:16
at 2018-04-12T11:16
By Iris
at 2018-04-12T23:22
at 2018-04-12T23:22
By Emma
at 2018-04-15T01:52
at 2018-04-15T01:52
By Hedwig
at 2018-04-17T16:49
at 2018-04-17T16:49
By Delia
at 2018-04-22T09:43
at 2018-04-22T09:43
By Hazel
at 2018-04-26T15:27
at 2018-04-26T15:27
By Ingrid
at 2018-04-29T11:24
at 2018-04-29T11:24
By Agnes
at 2018-05-03T13:31
at 2018-05-03T13:31
By Megan
at 2018-05-06T13:25
at 2018-05-06T13:25
By Hardy
at 2018-05-07T10:42
at 2018-05-07T10:42
By Annie
at 2018-05-08T02:28
at 2018-05-08T02:28
By Sierra Rose
at 2018-05-11T17:39
at 2018-05-11T17:39
By Robert
at 2018-05-15T18:55
at 2018-05-15T18:55
By Anthony
at 2018-05-16T14:35
at 2018-05-16T14:35
By Aaliyah
at 2018-05-19T15:42
at 2018-05-19T15:42
By Jacob
at 2018-05-22T07:54
at 2018-05-22T07:54
By Franklin
at 2018-05-24T23:44
at 2018-05-24T23:44
By Susan
at 2018-05-28T19:25
at 2018-05-28T19:25
By Puput
at 2018-05-31T04:38
at 2018-05-31T04:38
By Robert
at 2018-06-04T12:39
at 2018-06-04T12:39
By Ursula
at 2018-06-06T10:45
at 2018-06-06T10:45
By Hedwig
at 2018-06-08T06:40
at 2018-06-08T06:40
Related Posts
東陽町徵人(營業.技術)
By Connor
at 2018-01-12T15:43
at 2018-01-12T15:43
德國博士職位訊息(水文地理)
By Ula
at 2018-01-11T23:54
at 2018-01-11T23:54
徵才! Software Engineer in 大阪
By Carolina Franco
at 2018-01-10T22:31
at 2018-01-10T22:31
在國外工作的大家,退休後會回來嗎
By Leila
at 2018-01-06T03:55
at 2018-01-06T03:55
Background check需要提供中文姓名嗎?
By Cara
at 2018-01-05T15:39
at 2018-01-05T15:39