Experience
2023 — Now
2023 — Now
San Francisco, California, United States
* Currently working as lead frontend developer in React with AI For Finance team developing AI driven analysis with multi agent frameworks, forecasting, and generated commentary to aid finance analysts productivity
* Backend development in Python creating agents and tools utilizing LLMs with ChatGPT, prompt building, LangGraph, SQL, microservices and data lake integrations hosted in an enterprise cloud environment
* Full stack development in Java and React for Intuit’s products including TurboTax, ProConnect, and internal Finance teams
* Daily responsibilities include frontend/backend development, rapid prototype development, code reviews, configuring infrastructure for deployment, automation and manual testing, PagerDuty support for production incidences, and coordinating with ML/Data Science projects
* Technologies used include Python, Java, TypeScript, React, CI/CD with Jenkins, cdd pipelines with yaml, Splunk, repository with Git, GraphQL, Argo, Kubernetes, and AWS integrated with Intuit dev platform
2018 — 2023
2018 — 2023
Emeryville, CA
* Full stack development with backend Java (SpringBoot) and frontend Javascript (React /Redux) for a RESTful web app that provides video metadata products to various streaming services and clients in advertising
* A distributed system maintaining video metadata that is replicated across multiple languages/regions that customers use for content recognition or use for advertising and marketing data
Infrastructure in AWS utilizing EC2, ELB, Route 53, AuthN/AuthZ with Okta/IAM/Vault, Lambda, Glue, Kafka, ElasticSearch, S3, Athena, Mturk, RDS with Postgres, CI/CD with Jenkins, Git, Ansible, and Terraform
* Other technologies used are CSS, Sass, Material UI, WebPack, Google Analytics, Python, Vagrant, JIRA, Persistence with MyBatis, ETL pipeline and scheduling with Airflow, Docker, Kubernetes, Linux and cronjobs, and Big Data with Hadoop, Spark, and Parquet
* Notable projects include implementing APIs and algorithms to build and serve a Taxonomy, implemented a service to index, search, and make relations with the taxonomy and other metadata with ElasticSearch, created algorithm that automated finding, creating, and syncing content across languages, implemented UI for users to work on multiple related content simultaneously, and BigData migration with Hadoop
* Daily responsibilities mostly include coding in Java, Sql, and JS with React/Redux, System Design Spikes, code reviews, and pair programming on an Agile team with 2 week sprints
2016 — 2017
2016 — 2017
San Francisco Bay Area
∗ Backend Java and frontend JavaScript on the Checkout Team and Itinerary Team
∗ Developed code to enhance the UI for users’ payment experience and post payment experience
∗ Upgraded static web pages to responsive mobile first web pages
∗ Migrated backend legacy code to Java, helped maintain and code review checkout service API
∗ Refactored code to utilize microservices architecture and host on AWS
∗ Frontend technologies included JQuery, HTML , CSS, Freemarker (FTL), React
∗ Web technologies used included REST, Spring MVC, Tomcat, NodeJS
∗ Development technologies included Gradle, Perforce, Git, and IntelliJ IDE
∗ Used tools like Splunk, analytics with Omniture and Tealeaf, JIRA, and Jenkins
∗ Testing with Junit and e2e Automation Testing with Ruby and Cucumber
∗ Agile Teams across multiple office locations, 2 week sprints, daily scrum
2014 — 2015
2014 — 2015
San Francisco Bay Area
6 month contract developer supporting development of templates and front-end tools clients used to create banners and advertisements
∗ Created Java code with RESTful integration to the front-end components developed in AngularJS
∗ Developed templates with HTML5 design and Bootstrap CSS
∗ Source control with Git, and package management with NPM and Bower
2012 — 2014
2012 — 2014
New York, New York
∗ Developed business process code in Java that automated the workflow of internal teams
∗ Implemented Java Spring MVC framework
∗ Developed unit tests in JUnit
∗ Controller logic developed in Java JPA / Hibernate
∗ Oracle SQL for back-end database development, stored procedures, and reporting
∗ Business Intelligence (BI) dashboards developed with JavaScript API for Tableau
∗ Package management with Maven, Source control with Subversion
∗ Executed the Agile Software Development Lifecycle (SDLC) with 2 week Sprints managed with JIRA
Education
Syracuse University
Bachelor of Science (B.S.)
2008 — 2012
Syracuse University College of Engineering and Computer Science
Bachelor of Science (BS)
2008 — 2012
Delran High School
2004 — 2008