Hi there! I am Sheng-Loong Su and welcome to my blog!
Currently, I live in San Francisco, California, United States of America and I work as a senior software engineer at Salesforce.com doing full-stack web development, big data and machine learning in Scala and Python.
Prior to joining Salesforce, I was a software developer of Government Technology Agency of Singapore (GovTech) and Ministry of Manpower (MOM) Singapore.
My main area of expertise is agile software development. The bulk of my work at Salesforce involves Scala+Play, Python+Django, CoffeeScript+Angular.JS and Amazon Web Services (AWS). I am also proficient in Ruby on Rails and Java+Spring Boot.
As a software engineer, I care a lot about writing not only functional but also efficient, maintainable and secure code. When working in a team, I practise and advocate Test-driven Development (TDD), Continuous Integration (CI), and refactoring.
During my stint at the Singapore government, I also undertook DevOps tasks such as developing Bash and Ansible scripts and setting up automation pipelines to enable Continuous Delivery (CD) for large-scale e-services.
When I am not programming, I like to dance, travel and take photographs with my Sony RX100 and GoPro Hero 5 Black.
Codessl.com is my personal blog where I write about programming, software engineering and some other tech stuff. The text and opinions are all mine.
Codessl.com is powered by Jekyll whereby the blog design and content are edited completely in Vim. The source code can be found at here and the entire blog is hosted on GitHub Pages.