I am part of a small five member Jobs Platform team in San Francisco tasked with building and maintaining systems bringing in more than 20 million jobs that power glassdoor.com
I worked on ADP's Workforce Now SaaS HCM product suite, where I developed numerous product features across backend and frontend stacks. I contributed significantly to its evolution from a Java EE based monolith deployed on IBM Websphere to light-weight Tomcat based containers deployed on Docker. Technologies included React, Redux, Webpack, Guice, Kafka, Coherence Cache, Java EE (JSF, JSP, JPA, JMS, JAX-RS, JAX-WS), Maven, Oracle.
I served as part of the team that maintains a set of frontend and backend applications for The Hartford Insurance Company based out of Connecticut. I worked using various technologies ranging from COBOL, JCL on their IBM Mainframe based policy administration application, to their web based consumer and agent facing frontend applications built using JSF, Apache Struts, Spring, SOAP and other Java EE technologies.
I demonstrated a lot of awesome things that a Smalltalk environment enables you to do.
I gave a tour of the Factor language, and showed off how awesome stack based languages are.
Bootstrapped a minimal FORTH implementation from x86 assembler to appreciate the minimalistic simplicity of stack based programming languages.
Developed an emulator for the Gameboy handheld gaming device as a personal project to build expertise in Java. Emulated the Z80 CPU, GPU, Memory Bank Controller (Game Cartridge) and the Key Pad controls.
Developed a browser based Sudoku game to teach myself Clojure. I implemented an algorithm to come up with valid Sudoku boards and attempted to design an appealing user interface.
Developed a clone of the popular Snake Game using the Factor programming language and contributed it to the Factor community repository at GitHub.