"The thing that most affects the stock market is everything." James Playsted Wood, 1966 We live in an increasingly complex and internationally competitive world, and technology has changed the rules of the game to allow information to flow freely in the blink of an eye.
Experience
2023 — Now
2023 — Now
San Jose, California, United States
2020 — 2023
Wrote and maintained foundational service for charging, site service, with near 100% test coverage in Java
Led efforts to do initial push to production of all charging services
Load tested site service with JS and k8s to set initial k8s auto scaling of all charging services
Provided backend and GQL code for charging dashboard in JS, Java, and Elasticsearch
Wrote complicated DC site formation logic for REC (Java / Apollo Server GQL)
Provided support for asset group and roles and rights within the charging squad
Began building utility tariff service with Arcadia data in Java
Implemented IDMS v2 upgrade for charging (Java / Python)
Formed and won first Hackathon competition in product category with Rivian Adventures app
Conducted over 100 developer interviews, selected and mentored high performing charging intern
Contributed to many technical design / architecture discussions
2017 — 2020
2017 — 2020
Houston, Texas Area
Creation of RESTful web API for customer facing web application for fuel product for jet pilots using Java, Spring MVC, JPA, Lombok, Retrofit, JUnit, Git, SonarQube, php, Laravel
Development of integrations with multiple third party vendors and a process for storing their data in our application via FTP server and web hooks using AWS S3, Java, uniVocity CSV parser
Created UI and API for internal operations application for custom jet fuel management of users using Java, Spring Boot, ReactJS
Identified and improved performance of frequently executed database query in mySQL using New Relic
Mentor more junior team members regarding code design, quality, and testing; contributed more than 80% unit test coverage
Introduced CEO to Tableau and its capabilities, resulting in the creation of a business intelligence team
2015 — 2017
Houston, Texas Area
Predictive Analytics and machine learning tool for prominent health care provider: Technologies utilized: Azure ML Studio, U-SQL, SQL Server, Git, Excel
Predictive Analytics and machine learning tool for large oilfield equipment service provider: Technologies utilized: Azure ML Studio, Python, Jupyter, PostgresSQL, Git, Excel, PowerBI
Development of UI for internal forecasting and margining application for leading retail energy provider: Technologies utilized: C#, AngularJS, Python, Cassandra, SQL Server, TFS
Development of internal web application for merchants of global leading merchandiser. Technologies utilized: Java, Spring, MongoDB, AngularJS, JUnit, Cucumber, Jasmine, Swagger, Git, Electric Commander, SonarQube
Development of back end API for reporting mobile application for growing online ticketing firm. Technologies utilized: Java, Spring Boot, Spring Security OAuth, Spring JPA/Hibernate, MS SQL Server, Swagger, AWS Elastic Beanstalk, AWS API Gateway, Git, Jenkins, SonarQube
2013 — 2015
2013 — 2015
Chicago, Illinois
My primary role at OptionsHouse is to address existing issues in server side code across our account related technology as well as internal business applications. On a day-to-day basis, I’m consistently utilizing the Java, Groovy, and PostgresSQL programming languages to upgrade our technology stack. This also involves interacting with many enterprise level tools such as Hibernate, Spring, and JAXB. For development tools, we utilize git for source control and my IDE preference is Eclipse. I am also a strong believer in writing maintainable code. Therefore, I emphasize clean code principles and refactoring in my work at OptionsHouse. Because our system is light on unit tests, I have also gained a deep understanding of the JUnit and JMockIt frameworks for unit testing Java code. Being in the web space has also allowed me to gain exposure to Javascript code. I am actively improving my knowledge and skill set in this area.
As a secondary role I serve as the scrum master in my current project. I am a purist when it comes to agile implementation and stress utilizing tools and metrics during retrospectives in order to strive for continuous improvement. Our team uses JIRA and JIRA Agile (formerly GreenHopper) to facilitate agile project delivery. I have built dashboards to help improve transparency across our teams that have enabled management to create reports to track meaningful project status statistics. I have taught myself about building an effective implementation of JIRA and have become a key resource for questions about the system. Finally, I am active in the agile community and have raised awareness of its benefits among my peers.
For more information regarding OptionsHouse, please visit the following link: http://www.optionshouse.com/company_info/about-us/
Education
The University of Texas at Austin
Bachelor of Sciene, Computer Science
2008 — 2012