Experience
2014 — Now
2014 — Now
Greater New York City Area
ITG Portfolio Optimization System (ITG Opt) is a flexible portfolio construction platform.
• Work in agile development environment and design complex financial desktop software
• Work closely with Product Management to refine and analyze business requirements, then translate that into software design. Then turn that design into working code, coordinate testing with QA team, and release the Agile stories into production
• Utilize Java Swing to develop client side components and participate in product design
• Develop server side business logic using Core Java, RMI, JNDI, JDBC and JBoss
• Write thorough unit tests for all new features
• Strong knowledge of SQL and Stored Procedures using SQL Server 2012
• Maintain Excel report VBA source code
• Knowledge of Scripting Languages (Python, Perl, Shell)
ITG Trading Analytics Widgets
• Expertise in Visual Studio .Net environment and Microsoft .Net Framework
• Develop the rich visual components through WPF using C# and XAML
• Work on middleware component classes and integrated in UI using MVVM pattern
• Participate in user experience research and usability studies
• Take the lead on finding and incorporating new technologies into the architecture
• Design and develop new features and API calls Market Data Server
Education
Stevens Institute of Technology
Master of Science, Computer Science
2010 — 2012