I joined AWM's Model Management team as a full stack engineer. This team primarily deals with portfolio tooling and implementation. Our software helps advisors craft portfolios that meet the constraints of our clients and the guidelines of our research team.
I contribute to several portions of our technical stack: improving performance of our backend by optimizing queries, enabling our UI to retrieve information from other teams within AWM, and writing tools to maintain consensus with other stores of data within JP Morgan.
To develop my leadership skills, I've taken on the role of Scrum Master for our development team. Running sprint planning and retrospectives has taught me a lot about the drift that tends to happen between our goals and outcomes. It's also taught me the importance of effective communication across different domains and with different types of people (technical, users, management).
Advanced Coursework in Data Structures, Algorithms, Computer Architecture, Systems Engineering, Principals of Programming Languages, Internet Technologies, and Software Methodology.
Independent Study on Autonomous Vehicles with Prof. Peter Jin (Intelligent Transportation Systems) and Prof. Kostas Bekris (Artificial Intelligence).
In January 2018, I continued my experience with SAP as a UI team lead. I'm currently participating on many of the projects that I was contributing to as an intern. Now, however many of my efforts are focused on helping teams that are attempting to solve similar problems collaborate and share UI technologies more effectively.
As a software engineer I wanted more control over the way I write code. I want to be able to invest in an environment and not lose all those investments every time I'm working with a different team that uses a different set of tools (IDE's). I thought about the way I wrote code, and realized that I could sacrifice the convenience that Code Completion and Code Refactoring bring in favor a more general tool set that I could customize much more deeply. I also found it extremely convenient to be able to deploy my environment by running a script, primarily on new dev/prod servers. I created this environment using scripts that configure Zsh, TMUX, and Vim, I've made these scripts available on Github, and made a video detailing the configuration. Feel free to browse the Repository or check out the overview below.
May 2015 - Dec 2017
My internship with SAP started in my freshman year and flexes with my school schedule (full-time/part-time). My major focus has been on the Consumer Insights 365 (CI365) product -- a big data solution that allows market researchers to gain unique consumer insights by analyzing terabytes of data from telco providers.
In June of 2014 I completed four enjoyable years at Wayne Hills High School. During this time I was a member of the Varsity Swim Team, and participated in the Marching Band. I also pursued Martial Arts outside of school, by learning and teaching Tae Kwon Do, Brazilian Jui Jitzu, and Mixed Martial Arts.
For SinfulColors, I created an Android app that utilizes a consumer's phone camera to take a picture of an outfit. The app allows the user to select a color from the picture. After the user selects the color they wish to match, the app uses the Color Lab Space algorithm to suggest appropriate nail polishes.
A patent has been filed by SinfulColors, naming me as the inventor.
This project will stop being maintained in 2016
Plexx is a company dedicated to helping unemployed and underemployed people find jobs. While I was working at Plexx I worked on an Android app, and contributed to a website that helped unemployed and underemployed people find the nearest career center, pick a field of interest, and receive training specific in that field. Plexx allows career centers to monitor all the people they are trying to help, and contact them if the need arises.
During my work at Plexx, I contributed to an Android App and Website that interfaced with Amazon Web Services and Parse. I also had the opportunity to visit career centers, and interview people seeking jobs in order to improve the user experience. We held many focus groups to understand the unique needs of the demographic we were targeting.
During my time at Plexx, the company was affiliated with the Blue Ridge Foundation, an incubator targeting social innovation. This was a fantastic learning experience that helped me understand many of the problems that tech startups face, and some of the best practices for dealing with those issues.
Plexx is no longer in business
Skylight1 is an open source Java mobile projects framework and collection of Android applications and demos. This group started in Feb 2009 as part of the NYC Java User Group with the revenue from the project's initial applications going to the NYC User Group, a 501c3 educational non-profit.
I joined Skylight1 in the Winter of 2012. Being an active member at Skylight1 has taught me a lot about best practices in Android and open source. While on Skylight1, I've had the opportunity to collaborate with members on projects that utilize Android, Google Glass, and Google Wear technologies.
A simple Android app that replaces the traditional scoring technologies that cost thousands of dollars and are not accessible to all schools.
This was my first project on the Android Platform. Using resources such as Google's Developer Documentation, Vogella, and Marakana I taught myself everything I would need to know to begin Android Development.
You can check out the app on the Play Store.This app was included in top 5 Martial Arts apps, twice