Lead Software Engineer
Interested in data pipeline and backend REST service development with Scala, search using Elasticsearch, maximizing productivity and food trucks.
As a senior member of Zignal Labs' Platform team, I was focused on improving the search aspects of our system using Elasticsearch. This included schema and query optimizations, major version migrations and performance tuning. In addition, I mentored junior team members, replaced legacy architecture and improved documentation.
I had several responsibilities as a member of the backend engineering team. My main responsibility was the implementation and testing of new features for the backend of the web application but I also worked on the realtime data ingestion pipeline that was the source for the vast majority of the data in the system.
I worked alongside the engineers at Tallac Networks on their cloud-managed networking solution. I was my responsibility to develop, support and help architect a backend solution that collected streams of data, automated operations for the devices to execute, and manipulated data to be used by the front end using the application's JSON REST API.
During the summer breaks, I worked with a small agile team on their mobile fitness app GrokLife, which evolved into a health data aggregation platform, REST API and corresponding mobile SDKs.
Taught students in Introduction to Computer Science I and II introductory concepts to programming and Object-Oriented methodologies.
Mentored students taking Intro to Computer Science I and II learn basic programming skills and techniques and aided in the debugging and explaining behind various problems in their code.
Magna Cum Laude; University Honors