Skip to content

Instantly share code, notes, and snippets.

@aladine
Last active August 29, 2022 15:29
Show Gist options
  • Save aladine/80abc9fd13c3e99704cbe3e4987e1bff to your computer and use it in GitHub Desktop.
Save aladine/80abc9fd13c3e99704cbe3e4987e1bff to your computer and use it in GitHub Desktop.
{
"basics": {
"name": "Dan Tran",
"picture": "https://avatars1.githubusercontent.com/u/287410?v=4",
"label": "Senior Software Developer Engineer",
"headline": null,
"summary": "",
"website": null,
"blog": "https://aladine.gitlab.io/blog/",
"yearsOfExperience": 10,
"id": "9f9c9edc-b1a6-47ad-842d-7f88f21d1bb0",
"username": "aladine",
"karma": 11,
"email": "danlepetit@sent.com",
"region": "Toronto, Canada",
"location": {},
"phone": "",
"followers": 29,
"following": 39,
"profiles": [
{
"network": "GitHub",
"username": "aladine",
"url": "https://github.com/aladine"
},
{
"network": "Medium",
"url": "https://medium.com/@trongdan_tran",
"username": "@trongdan_tran"
}
]
},
"skills": [
{
"name": "Golang",
"level": "Advanced",
"rating": 4,
"yearsOfExperience": 5,
"keywords": []
},
{
"name": "Ruby on Rails",
"level": "Intermediate",
"rating": 3,
"yearsOfExperience": 1,
"keywords": []
},
{
"name": "JavaScript",
"level": "Intermediate",
"rating": 3,
"yearsOfExperience": 4,
"keywords": []
},
{
"name": "PHP",
"level": "Intermediate",
"rating": 3,
"yearsOfExperience": 3,
"keywords": []
},
{
"name": "MySQL",
"level": "Intermediate",
"rating": 3,
"yearsOfExperience": null,
"keywords": []
},
{
"name": "Android",
"level": "Intermediate",
"rating": 3,
"yearsOfExperience": 2,
"keywords": []
},
{
"name": "Java",
"level": "Beginner",
"rating": 2,
"yearsOfExperience": 2,
"keywords": []
},
{
"name": "Kotlin",
"level": "Beginner",
"rating": 2,
"yearsOfExperience": 1,
"keywords": []
},
{
"name": "ElasticSearch",
"level": "Intermediate",
"rating": 3,
"yearsOfExperience": 2,
"keywords": []
}
],
"projects": [],
"work": [
{
"company": "Amazon Development Centre Canada ULC",
"position": "Software Developer Engineer",
"website": "",
"location": "Toronto, Canada",
"summary": "",
"isCurrentRole": true,
"startDate": "2021-03-08",
"start": {
"year": 2021,
"month": 3
},
"highlights": [
"Develop and delivery features of Amazon Music Android Mobile Application",
"Participate in oncall duty and release monitoring",
"Technologies: Kotlin, Java, Android",
"Integrate and launch music queue on the cloud project on Android client",
"Improve performance and Android vitals for mobile application startup"
]
},
{
"company": "OpenSimSim Pty Ltd",
"position": "Senior Software Engineer",
"website": "https://opensimsim.com",
"location": "Melbourne, Australia",
"summary": "Work in a small startup company to build a distributed and scalable system for employee scheduling.",
"isCurrentRole": false,
"startDate": "2018-11-01",
"endDate": "2020-03-17",
"start": {
"year": 2018,
"month": 11
},
"end": {
"year": 2020,
"month": 3
},
"highlights": [
"Design and implement in-house notification system which supported for internal, push and SMS notifications.",
"Build API for search time cards and users. Migration endpoints from PHP micro service to Golang microservice which reduced 50% average latency.",
"Build a data pipeline to synchronize data from MySQL to AWS Kinesis stream and ElasticSearch.",
"Technologies: Golang, PHP, AWS Lambda, Kinesis, ElasticSearch, MySQL."
]
},
{
"company": "GP Network Asia, Grab Singapore",
"position": "Software Engineer",
"website": "https://www.grab.com/sg/",
"location": "Singapore",
"summary": "Work in Payment team of one of unicorn startup companies in Southeast Asia.",
"isCurrentRole": false,
"startDate": "2015-11-01",
"endDate": "2018-11-01",
"start": {
"year": 2015,
"month": 11
},
"end": {
"year": 2018,
"month": 11
},
"highlights": [
"Integrate GrabPay credit system with different gateway providers such as Stripe, Adyen and Paypal.",
"Build API to support for passenger payment features in GrabPay passenger app. Develop and monitor microservices on AWS platform.",
"Migrate driver credit wallet from Ruby platforms to a unified Golang service for drivers' account in 6 countries.",
"Design and build the first version of peer to peer and peer to merchant payment backend solution in Singapore.",
"Participate in a migration project which merged wallet transactions for 3 million customers of OVO partner to GrabPay in Indonesia.",
"Responsible for scheduled on-call engineer's duty on a monthly basis.",
"Technologies: Golang, Ruby on Rails, MySQL, Redis, ElasticSearch, ETCD, AWS SQS, Kafka."
]
},
{
"company": "Comtel Solutions Pte Ltd",
"position": "Software Engineer",
"website": "",
"location": "Singapore",
"summary": "Work in Fuji Xerox Document Service Team to build embedded applications in printers.",
"isCurrentRole": false,
"startDate": "2014-11-01",
"endDate": "2015-10-01",
"start": {
"year": 2014,
"month": 11
},
"end": {
"year": 2015,
"month": 10
},
"highlights": [
"Build MVC JavaScript and Java applications embedded in printer's module.",
"Customize and enhance capabilities of internal utilities tool which converts WSDL to JavaScript format files.",
"Technologies: JavaScript, Java, HTML, CSS, WSDL"
]
},
{
"company": "LittleLives Inc",
"position": "Full Stack Developer",
"website": "www.littlelives.com",
"location": "Singapore",
"summary": "Work in a small startup company to develop online education web products which are widely used for 400 kindergarten and childcare centers in Singapore.",
"isCurrentRole": false,
"startDate": "2011-06-23",
"endDate": "2014-10-01",
"start": {
"year": 2011,
"month": 6
},
"end": {
"year": 2014,
"month": 10
},
"highlights": [
"Design, implement and test for portfolio product of kindergarten online platform.",
"Create and maintain backend PHP API documentation using CakePHP framework.",
"Create and build the frontend of online web service using JavaScript and React.",
"Technologies: PHP, MySQL, MongoDB, JavaScript, React."
]
},
{
"company": "Citibank Singapore",
"position": "Automated Trading Intern",
"website": "",
"location": "Singapore",
"summary": "Internship at Information Technology department of Citibank Singapore.",
"isCurrentRole": false,
"startDate": "2010-01-01",
"endDate": "2010-07-01",
"start": {
"year": 2010,
"month": 1
},
"end": {
"year": 2010,
"month": 7
},
"highlights": [
"Develop a functional black box testing application to validate test case using FIX protocol.",
"Create utility scripts for Equity business and Algorithm Trading Services to run batch jobs and maintain trading order.",
"Technologies: Java, Perl, Unix scripting."
]
}
],
"publications": [],
"education": [
{
"institution": "University of Maryland",
"url": "https://www.coursera.org/account/accomplishments/verify/E7A4XA9THKQS",
"area": "Cryptography",
"studyType": "https://coursera.org/share/628f9d5d9de544ae1eea5a7ad359beb4",
"startDate": "2017-01-01",
"endDate": "2017-11-01",
"start": {
"year": 2017,
"month": 1
},
"end": {
"year": 2017,
"month": 11
},
"description": "",
"activities": "",
"gpa": "",
"courses": []
},
{
"institution": "Stanford University",
"url": "https://www.coursera.org/account/accomplishments/verify/P46R2YK36TSB",
"area": "Machine Learning",
"studyType": "https://coursera.org/share/5a30ea8b87b1f3aa738f2c6b36729e6e",
"startDate": "2016-05-01",
"endDate": "2016-06-01",
"start": {
"year": 2016,
"month": 5
},
"end": {
"year": 2016,
"month": 6
},
"description": "",
"activities": "",
"gpa": "",
"courses": []
},
{
"institution": "National University of Singapore",
"area": "Computer Engineering",
"studyType": "Bachelor",
"startDate": "2007-07-01",
"endDate": "2011-06-01",
"start": {
"year": 2007,
"month": 7
},
"end": {
"year": 2011,
"month": 6
},
"description": "",
"activities": "",
"gpa": "Honors Degree",
"courses": []
}
],
"volunteer": [
{
"organization": "Golang SG Meetup Group",
"position": "Organiser",
"website": "https://www.meetup.com/en-AU/golangsg/",
"location": "Singapore",
"summary": "",
"startDate": "2017-01-01",
"endDate": "2018-07-01",
"start": {
"year": 2017,
"month": 1
},
"end": {
"year": 2018,
"month": 7
},
"highlights": []
}
],
"awards": [
{
"title": "Silver Medal",
"summary": "IMO 2005 Mexico",
"awarder": "International Mathematics Olympiad Committee",
"date": "2005-07-01",
"fullDate": {
"year": 2005,
"month": 7
}
}
],
"languages": [],
"interests": [],
"references": []
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment