Skip to content

Instantly share code, notes, and snippets.

@andy3520
Last active April 17, 2022 10:12
Show Gist options
  • Save andy3520/b083c1562ce1320d1982bf7caca135d9 to your computer and use it in GitHub Desktop.
Save andy3520/b083c1562ce1320d1982bf7caca135d9 to your computer and use it in GitHub Desktop.
{
"meta": {
"theme": "stackoverflow"
},
"basics": {
"name": "An Nguyen Hieu Duc - Andy",
"label": "Software Engineer (Mainly Frontend)",
"image": "https://avatars3.githubusercontent.com/u/38342390",
"summary": "I’m a frontend developer who can build apps UI from the scratch. I've worked mostly at startups so I am used to wearing many hats. I am a very product focussed developer who prioritizes user feedback first and foremost. A team player with a supportive spirit, love to learn, and share new tech knowledge with my teammate.",
"website": "",
"email": "annguyen3520@gmail.com",
"phone": "(+84) 084 98 24 889",
"location": {
"city": "Vietnam",
"countryCode": "VN"
},
"profiles": [
{
"username": "andynguyen-dev",
"url": "https://www.linkedin.com/in/andynguyen-dev/",
"network": "Linkedin"
},
{
"username": "annguyenhieuduc",
"url": "https://twitter.com/annguyenhieuduc",
"network": "Twitter"
},
{
"url": "https://github.com/andy3520",
"username": "andy3520",
"network": "Github"
}
]
},
"work": [
{
"company": "National Australia Bank (NAB in collaboration with Positive Thinking Company in Vietnam)",
"highlights": ["Team size: 12", "ReactJS", "Jest (Testing)","Typescript", "NodeJS", "GraphQL (Bff)", "Java (Spring)", "Docker", "Rally (Task Management)", "Github"],
"position": "Fullstack Developer",
"startDate": "2021-03",
"summary": "Credit Risk Squad - Rebuild and replace the old CrEn system (Credit Risk Engine) with a modern data pipeline and interface. Mainly, I'm working on the frontend part of the system to provide a new interface for the banker and the Backend For Frontend server (BFF) to provide graphql server for frontend.But I'm also supporting the backend API (Java) if my team is short on time.",
"website": "https://www.linkedin.com/company/nabvietnam"
},
{
"company": "Blue Lion Vietnam (Emerhub Vietnam)",
"highlights": ["Team size: 6", "VueJS 2 & 3(Composition API, Reactive API)", "Typescript", "TailwindCSS", "Firebase", "Gitlab", "Figma"],
"position": "Frontend Developer (also support BA, PM and Designer)",
"startDate": "2020-03",
"endDate": "2021-03",
"summary": "Emerhub (https://www.emerhub.com/) - ERP (Enterprise Resource Planning) System for internal use",
"website": "https://www.linkedin.com/company/2408126"
},
{
"company": "Dwarves Foundation - Better Engineering",
"endDate": "2020-12",
"highlights": ["Team size: 8", "Vue 2", "TailwindCSS", "Gridsome", "GraphQL", "Jira", "Git", "PWA", "Multiple third party and public API, crawler, such as Facebook, Instagram, Twitter."],
"position": "Frontend Developer",
"startDate": "2019-12",
"summary": "TelemetryTV (https://www.telemetrytv.com/) - Digital Signage Web App controlling multiple screen devices. (https://www.telemetrytv.com/digital-signage-software-features)",
"website": "https://www.linkedin.com/company/6434624"
},
{
"company": "DIGI-TEXX VIETNAM",
"endDate": "2019-08",
"highlights": ["Team size: 10", "ReactJS", "BPMN.js", "Git", "Material UI", "Camunda"],
"position": "Frontend Developer",
"startDate": "2019-05",
"summary": "BMPM Editor - Creating BPMN workflow to deploy to BMPN engine, BPMN engine will control the data processing workflow.",
"website": "https://www.linkedin.com/company/7952743"
},
{
"company": "FPT Software",
"endDate": "2019-05",
"highlights": ["Team size: 2", "Springboot 2", "Angular 7", "Typescript", "SPA", "Git", "ORM", "MySql"],
"position": "Intern",
"startDate": "2019-01",
"summary": "[Graduate project] Skill Management System - Manage FSoft employee's profile and skill, suggest best-fit employees for a role.",
"website": "https://www.linkedin.com/company/208401"
},
{
"company": "Vinova Pte. Ltd.",
"endDate": "2018-06",
"highlights": ["Team size: 3", "Ruby on Rails", "JQuery", "Bootstrap 4", "HTML", "CSS", "Git", "Heroku"],
"position": "Intern",
"startDate": "2018-04",
"summary": "Project: Social images sharing site and deploy to the cloud for internal use.",
"website": "https://www.linkedin.com/company/1614934"
}
],
"education": [
{
"institution": "Industrial University of Ho Chi Minh City",
"area": "Computer Software Engineering",
"studyType": "Bachelor of Engineering - BE",
"startDate": "2015",
"endDate": "2019",
"gpa": "3.0/4.0"
},
{
"institution": "TOIEC",
"gpa": "805"
}
],
"skills": [
{
"name": "Front-end",
"level": "Advanced",
"keywords": ["Vue 2", "Vue 3", "React", "Angular", "HTML", "CSS", "TailwindCSS", "GraphQL"]
},
{
"name": "Back-end",
"level": "Intermediate",
"keywords": ["NodeJS", "Express", "Spring boot", "MySQL", "Postgres"]
},
{
"name": "Mobile App",
"level": "Beginner",
"keywords": ["Android"]
},
{
"name": "Desktop App/Cli",
"level": "Intermediate",
"keywords": ["Electron", "Java Swing", "Oclif"]
},
{
"name": "OS",
"keywords": ["Mac OS X", "Linux", "Windows"]
},
{
"name": "Cloud Platform",
"keywords": ["AWS", "Vultr", "GCP", "Netlify", "Heroku"]
},
{
"name": "Management Tools",
"keywords": ["Gitlab", "Bitbucket", "Jira", "Trello", "Airtable"]
},
{
"name": "Working Tools",
"keywords": ["VS Code", "Webstorm", "Visual Studio", "Sublime Text", "Figma", "Sketch"]
},
{
"name": "Chart and document",
"keywords": ["Flowchart", "Sequence", "Activity"]
}
],
"languages": [
{
"language": "English",
"fluency": "Intermediate"
},
{
"language": "Vietnamese",
"fluency": "Native Speaker"
},
{
"language": "Korean",
"fluency": "Beginner"
}
],
"interests": [
{
"name": "New release tech"
},
{
"name": "Reading"
},
{
"name": "Music",
"keywords": ["rock", "rap"]
},
{
"name": "Instrument",
"keywords": ["guitar", "kalimba"]
}
],
"projects": [
{
"name": "NFT Collection Base Price Calculator (WIP) - Pet project",
"description": "A web app to calculate base price of NFT collection base on the collection total price and the rarity of the NFTs.",
"highlights": ["ReactJS", "TailwindCSS", "Web3JS"],
"startDate": "2022"
},
{
"name": "Andy Nab Weather - Assignment",
"description": "An assignment of Nab to validate frontend skill and testing skill",
"highlights": ["ReactJS", "TailwindCSS", "Jest", "Weather API", "Location API"],
"startDate": "2021",
"url": "https://amazing-wright-1ccf5a.netlify.app/ - https://github.com/andy3520/andy-nab-weather"
},
{
"name": "Andy Auto Cookie - Freelance project",
"description": "Cli auto tool get authenticate data from google sheet change user info, get cookie and imei code from zalo then write back to google sheet",
"highlights": ["Oclif cli", "Inquirer.js", "Puppeteer", "Zalo API", "Google Sheet API"],
"startDate": "2020"
},
{
"name": "TrainingOnlineCourse - Freelance project",
"description": "Online learning platform",
"highlights": ["help boosting user manangement process by integrate Google SheetAPI"," Create NodeJS server to stream video, ReactJS client and using docker to deploy to Vultr Cloud."],
"startDate": "2019",
"url": "http://trainingonline.edu.vn/"
},
{
"name": "Autorepthon - Pet project",
"description": "Autoreply Telegram when user offline.",
"highlights": ["Python", "Telegram api"],
"startDate": "2019",
"endDate": "2019"
},
{
"name": "QuickFile - School Project",
"description": "Sharing and searching file base on NodeJS server and AWS service S3, Dynamo.",
"highlights": ["NodeJs", "AWS", "S3", "EC2", "Dynamo"],
"startDate": "2018",
"endDate": "2018"
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment