Elliot Levin

Full Stack Developer

About Me

I'm a self-taught full-stack developer. I discovered a passion for programming in my childhood and have continued to develop this
skill to this day. With experience in web, native and voice applications ranging from start-ups to enterprise, I'm always up for the next challenge.
Besides software, my hobbies include cooking, squash, fitness, latin dance and nights on the town.

Experience

CHE Proximity

Lead Engineer

Architecting serverless applications across AWS and Azure clouds

Leading development on Headless CMS driven web applications

Leading development on cross platform native apps with serverless backend APIs

ID Digital

Senior Web Developer

Discussed technical merits of various technologies on a per project basis

Often provided advice to team members on coding practices and tricky bugs

Introduced automated testing and robust deployment strategies

Contributed to and collaborated with front-end developers and UX designers

ID Digital

Junior Web Developer

Extended existing web apps with additional features

Bug-fixing and optimizations on legacy projects

Developing smaller apps and landing pages

Education

All of what I have learned is self-taught from various resources such as books, online, personal and professional experience.

Having been developing software for over years now, I've come to learn that software engineering is far from just "software".
Great development lies at the intersection of technical, communication, management & people skills.
And great developers utilise these skills to get the best outcome from any situation.

And, in such a diverse and rapidly evolving field, to be proficient, one must be willing to continually learn and grow throughout
their career.

Projects

Go Natural Gas

Building a statically exported website on Azure powered by serverless Azure functions
and managed by a Contentful headless CMS is not easy. Building it from the ground up and production ready in 4
weeks seemed like an impossible task. However, we delivered this project to a very
high degree of quality. The website is blazingly fast, distributed via Azure CDN,
extremely cheap to host using Azure Blob Storage, yet very simple to manage via Contentful CMS.

Peter & Friends

The Peter app is a go-to for any agency admin tasks at CHE Proximity.
Booking a meeting room? Finding a talented designer? Requesting annual leave?
Ordering food from a local cafe? Peter has you covered.
It is a cross-platform native app built from the ground up using Xamarin.
Powered by a serverless API run on AWS Lambda and integrated with Contentful, a headless CMS.

Billiant

A side project of mine was borne out of the hassle of managing basic household bills.
Billiant is a smart bill tracker that takes the pain out of managing personal finances.
Automatically detecting bills as they are sent to you and reminding you when they are due.
Billiant is cross platform React Native app, with serverless API built with AWS AppSync and
powered by a .NET Core backend running on AWS Lambda.

HarvieBot

Hey Alexa, can you get me a Latte?
The above is a reality at any meeting room in CHE Proximity. Which now come with their own Alexa voice powered assistant.
The voice skill has the ability to order beverages, book meeting rooms and record/transcribe meetings.
The API powering HarvieBot is fully serverless, utilising AWS Lambda, API Gateway, DynamoDB, S3, SQS and other services.

DMS

The DMS is a next-generation CMS and application framework developed for PHP7. This project was borne out the struggle of
the agency workload where every project has unique requirements that would conflict with many
of the existing CMS platforms. Inspired from concepts of DDD and SOLID software design, the DMS
has been a sound platform for developing a variety of applications including E-Commerce, SAS
and more.

Snapfile

Snapfile is a collaborative file system stored in the cloud. Like Dropbox, offering support for storing and sharing files,
business and team accounts and more. Snapfile was built on PHP7, Laravel, Vue.js, MySQL and integrated
with AWS S3, Dropbox, Google Drive, PayPal Braintree and more. This was a large scale and ongoing
project that required a flexible, maintainable and secure architecture, with heavy use of unit
testing to ensure that application could be rapidly developed and evolved with confidence.

Robert Gordon

Robert Gordon is a high-end pottery distributor with a range of products and collections. We built an E-Commerce solution that
was performant, converting and showcased their lovely designs. The backend was developed with
PHP7, Laravel and MySQL.

Energylab

Energylab is an accredited energy rating provider that provides energy certifications for companies across Australia. The
Energylab website has become a central asset of their business, automating the complex and error-prone
certification process to allow them to efficiently and accurately provide energy reports to their
clients.