I am a technology enthusiast. I enjoy writing software, tinkering with computers, and staying up to date with the latest technology. I like to build things and solve problems. Specifically, I like to write software and experiment with technology so as to get a deeper understanding of how it works. Computers have always fascinated me, and throughout my education, I have gained a comprehensive understanding of how they work, inside and out. I enjoy learning, and applying creative thinking to problems. An important part of learning, to me, is gaining a full, working knowledge of an area, which allows me to expand upon what I have learned, and apply it when appropriate. Coming up with clean, elegant, efficient solutions is always one of my goals. I am hardworking and motivated, as long as the work I am doing is interesting. Repetitive, boring tasks that require no thinking, problem solving, or creativity are typically a problem.
I generally agree with these three rules:
- The world is full of fascinating problems waiting to be solved.
- No problem should ever have to be solved twice.
- Boredom and drudgery are evil.
Aug 2008 - May 2012
Cornell University, Ithaca, New York
Bachelor of Science in Electrical & Computer Engineering
Minor in Computer Science
July 2012 - Present
- Working on the Commerce team. Tools used include Java, Ruby on Rails, shell scripting, SQL, and Python
Cornell University CS Department
- Assisted students in learning the basics of UNIX and basic scripting using Bash and Python.
- Emphasized automating repetitive tasks and extracting information from the web.
Investment Technology Group (ITG)
Software Development Intern
- Researched non-relational databases, and their utility in financial services software applications.
- Utilized MongoDB, C# .NET, and Python, to implement a logging application for algorithmic trading strategies, as well as a benchmarking suite to test the limits of No-SQL database performance.
- Concentrated on parallelization and effectively dealing with extremely large datasets.
June 2010 - Jan 2011
- Worked with senior level application and software engineers using Agile development to write an Eclipse RCP based data manager and front-end client in Java for the Multi-Area Production and Reliability Simulation programs (MAPS & MARS).
- Focused on effectively visualizing data and user experience design
2007 - Present
Dr. D'Souza Dental Office
- Setup, configure, manage, and troubleshoot the computer network and IT infrastructure for Dr. D'Souza and her dental staff.
- Tasks include backup of data, regular computer maintenance, virus and spyware removal/ prevention, installation of software updates, and various other IT related duties
Niskayuna Central School District
- Developed a website to show teachers how to easily integrate technology into their classroom instruction. HTML and CSS were mainly used.
Check Github for my current projects
These links are to articles, presentations, and blog posts of mine
2012 - Present
Webapp to keep track of foosball games and stats
- An easy way to keep track of how you and your friends/ coworkers stack up against one another in foosball. Keep track of all your games, and see how you rank against the other players.
- Go to FoosballMonkey | Browse the code!
2012 - Present
The cool way to track your TV shows
2011 - 2012
Computer Vision Cancer Detection
Researcher/ Software Developer
- Collaborated with classmates to study the effectiveness of various 3 dimensional image processing interpolation techniques in regard to lung cancer. Specifically, we analyzed the current methods of pulmonary nodule volume estimation to find the most effective way to characterize cancerous tumors in the lungs.
- Project Website | Report Publication | Report Poster | Project Code
2009 - 2012
Flux Pinning Microgravity Team
- Collaborated with Cornell graduate and undergraduate students to design a new method of actuating satellites and spacecraft in a zero-G environment utilizing magnetic flux pinning with YBCO superconducting discs. Design was tested on NASA's Vomit Comet.
- Specifically, designed a program to allow communication between the cubes and a laptop, using C# and the .NET framework.
2008 - 2010
Minesweeper Project Team
- Worked in a Cornell undergraduate team setting to design a low cost, autonomous robotic vehicle to accurately detect and facilitate the clearance of land mines in impoverished countries.
- Robot featured a high precision metal detector, custom mine detection software, multiple cameras, and tank treads.