Diamond's Resume

Table of Contents

1. Header

1.1. Name

Diamond Bond

1.1.1. Short description

Software Developer

1.2. Birthday/Nationality

December 3rd, 1999

British & Sri Lankan

1.3. Address

REDACTED, Sri Lanka, Colombo.

2. Info

2.1. Contact

2.3. Public Keys

2.4. Languages

  • EN-GB native
  • LK casual

3. Timeline

3.1. Sally POS

FULL TIME FULL-STACK DEVELOPER

3.2. Nomedia

PART TIME FULL-STACK DEVELOPER

3.3. HarvardX

CS50X CERTIFICATION

3.4. JM Dental Ceramic Studio

FULL TIME FULL-STACK DEVELOPER

4. Knowledge

As a software developer with 3+ years of professional experience, I have gained expertise in developing solutions using React/Expo/Firebase and Gatsby/Netlify.

I have also had the opportunity to work with SCRUM on several sprint cycles. In addition to my technical skills, I have experience creating productivity-driven shell utilities and automation tools, as well as scaling up systems and web applications. I also have extensive experience in developing & maintaining OSS developer tooling.

One of my notable achievements includes delivering a modern integration platform for a dental studio, which is a state-of-the-art CAD/CAM Digital Dental Laboratory located in Limassol, Cyprus.

5. Skills

  • Git
  • Linux
  • Python
  • Lisp
  • C/C++
  • C#
  • .NET
  • JS/TS
  • React
  • Expo
  • Shell Scripting
  • Automation

6. Projects

  • jmdcs expo app ts JM Dental Ceramic Studio app
  • nomedia gatsby js ts Clean looking website
  • scraper pyqt5 shell python LinkedIn scraper
  • emacs elisp shell unix Literate Emacs configuration
  • lisp lisp plt λ-calc Rudimentary Lisp implementation