CV
I am a software developer and a former database researcher whose passion is building data-intensive applications.
I have a strong foundation in data and database with overall 8 years of hands-on experience in database theory and in implementing database kernel components: indexing, storage, and query processor.
I earned a PhD degree in Database Technology and a Master degree of Computer Science both at Uppsala University, Sweden. Among other research works, I have some research publication that contributed to the foundation of StreamAnalyze AB, which provides edge computing or analytic engine.
Prior to this, I had started my software developer career since 2005 primarily developing desktop applications and web applications.
Keywords
- interests
    - distributed and scalable systems
- big data, data engineer, data science
- cloud services
- machine learning
- data infrastructure
- DevOps
- data governance: GDPR, data lineage, business glossaries, etc.
 
- programming
    - C, C++
- Python, Java, Lisp
 
- databases
    - SQL-based technologies(e.g MySQL, PostgreSQL, Microsoft Server)
- NoSQL technologies (e.g. Cassandra and MongoDB)
- Specialized in database indexes
- and query optimization
 
- development
    - CI-CD, Travis, Github Action, Cloud Build
- Agile, Kanban, or Scrum
- Systems Development Life Cycle - Life Cycle Phases
 
- tools
    - Hadoop ecosystem and different frameworks: HDFS, YARN, MapReduce, Apache Pig, Hive, and Kafka.
- Real-time processing Framework (e.g Apache Spark, Apache Beam)
- Google Cloud Platform: BigQuery, App Engine, etc
- Microsoft Azure Cloud
- ETL
- Airflow, Elastic Search, Kibana
- Kubernetes, Docker, Helm charts
- Ngnix, Let’s Encrypt
 
- others
    - problem solving
- fika
 
Experience
| Sep 2021 - present | Lead Cloud Data Engineer SEB, Stockholm, Sweden | 
| Sep 2020 - Sep 2021 | Senior Data Engineer H&M Group, Stockholm, Sweden | 
| Jul 2018 - August 2020 | Data Engineer TV4 Media AB, Stockholm, Sweden | 
| Jun 2016 - Jun 2018 | Database Research Engineer Starcounter AB, Stockholm, Sweden | 
| Jan 2011 - May 2016 | Research & Teaching Assistant Uppsala University, Uppsala, Sweden | 
| Sep 2009 - Jan 2010 | System Developer Mobile Art, Stockholm, Sweden | 
| Feb 2008 - May 2008 | Software Engineer ELCA, Zurich, Switzerland | 
| May 2007 - Jan 2008 | Team Leader ELCA, Ho Chi Minh city, Vietnam | 
| May 2005 - Apr 2007 | Software Engineer ELCA, Ho Chi Minh city, Vietnam | 
Education
| Jan 2011 - May 2016 | PhD in Database Technology Uppsala University, Uppsala, Sweden | 
| Aug 2008 - Apr 2010 | Master of Computer Science Uppsala University, Uppsala, Sweden | 
| Sep 2001 - Jul 2005 | Bachelor of Computer Science University of Natural Science, Ho Chi Minh city, Vietnam | 
Projects
Followings are selective and recent projects which I can hold throughout discussions about.
- 
    2018 C More, TV4 recommendation. 
 Similar TV shows, movies recommendation and personalized recommendations.
- 
    2016 Starcounter query processor. 
 Designed and implemented the first version of query processor for Starcounter database.
- 
    2014 Sandvik AB Stream logged analytic system. 
 Designed and implemented a prototype to tune analytical queries on stream of sensor readings.
- 
    2010 Similar image searching - a database of images 
 Designed and developed a database where similar images are retrieval with SQL, extended from standard SQL.
