Profile Picture

Austin Delamar

Cloud Application Developer

 IBM    Lansing, MI    amdelamar    amdelamar


Java, full-stack, web developer. Burger and beer enthusiast and owner of RambilngWare. When I'm not at my computer, I like to relax outdoors, play tennis, snow ski, and talk about technology.

Specialty

  • Java EE Programming
  • Web App Development
  • Cloud-native Applications

Skills

Java JavaEE JavaScript Node.js Angular.js Vue.js Gradle Tomcat WebSphere Liberty HTML/CSS Cloudant CouchDB MySQL Git Docker CloudFoundry


Open Source Projects

Jhash

GitHub  Project site 
Java Gradle pbkdf2 bcrypt scrypt

Password hashing utility in Java. It can hash passwords with PBKDF2 hmac SHA1/SHA256/SHA512, BCRYPT, or SCRYPT, and it salts automatically and has a pepper option.

Jotp

GitHub  Project site 
Java Gradle 2FA

OTP (One Time Password) utility in Java. To enable two-factor authentication (2FA) using HMAC-based or Time-based algorithms.

Osseous

GitHub  Project site 
HTML CSS

A bony CSS framework for building websites without all the extra guts that heavier frameworks include.

Pm-themes

GitHub  Project site 
HTML CSS

Easy themes for ProtonMail, an encrypted email provider. Easily customize the colors of the web client and share themes with others.

Oddox Blog

GitHub  Project site 
JavaEE Gradle CouchDB CloudFoundry Docker

Blogging platform built on CouchDB with JavaEE, ready for Cloud platforms with CloudFoundry and Docker containers. Currently powering RamblingWare.com, my personal blog.

Oddox Dashboard

GitHub  Project site 
JavaScript Vue.js PouchDB

SPA dashboard for authors to write, sync, and manage their Oddox blog. Offline-first with PouchDB sync to CouchDB database.

View more projects and open-source contributions on   GitHub.
Or read my blog at   RambilngWare.com


Experience

IBM

Cloud Application Developer - Java

Java JavaEE CloudFoundry Cloudant

January 2013 - Current (5 years)

Certified Cloud App Developer

Dow Corning

Intern Application Developer

PI-Tags MSSQL Windows Server

Summer of 2012 (3 months)


View my full work history at   LinkedIn.


About Me

Code. Test. Refract. (Repeat)! These daily activities for programmers are my favorite things about developing software. Like painting on a canvas, or writing a book, developing software is the process of careful planning, execution, and evaluation. My passion is in providing that level of detailed work to clients, and helping automate their business needs through computer software.

My name is Austin Delamar, and I'm a backend java programmer, cloud app developer, and all-around computer enthusiast.

I grew up in Zeeland, Michigan (USA). In highschool, I played a lot of calculator games on my Ti-83 and Ti-89. That's when I first realized I enjoyed tinkering with electronics and computers. I didn't know I could make a career out of tinkering. I graduated in 2009, and completed a few multiple Advanced Placement courses, that would give me a head start in college.

In Fall of 2009, I attended Grand Valley State University, and started taking courses aligned with a Bachelor's degree in Engineering. I loved taking the C programming class. After two semesters, I realized I could continue programming so I changed majors into Computer Science. I liked engineering, but I liked coding more. The courses offered for CS majors highly interested me, such as CPU Architecture, Linux Security, and UX Design. After graduating in December 2012, I entered the real world in search for my career.

Now I work at IBM in East Lansing as a Java Application Developer. My current projects have me building microservice API's in Java with Cloudant databases and deploying to IBM's Cloud. But I've also been supporting and enhancing legacy Java EE apps, static websites, desktop apps, database CRUD tools, and more. I love what I do and look forward to whatever is next!



Contact

                             


Some Quotes

"Efficiency is doing things right; effectiveness is doing the right things." ~ Peter Drucker

"I reinvent the wheel, because mine is rounder." ~ Martin

"Every great developer you know got there by solving problems they were unqualified to solve until they actually did it." ~ Patrick McKenzie

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." ~ Martin Fowler