Download PDF

Work experience

Software Engineer

INTERACTIVE ADVISORY SOFTWARE, Egg Harbor Township, NJ
2013-102022-10
  • Perform development and maintenance on the company's internal and inter-unit software. Business side is investment and asset management
  • Lead the project to separate out the entire Reporting module from the main application into a Spring Boot web service, with a custom load balancer and parallel job execution, improving performance and easing further development
  • Developed and extensively updated reports on various platforms, but mostly SSRS, Crystal, and JReport (LOGI Report)/Java/XML, including built-in and custom charts (AM Charts and JFreeChart)
  • Facilitated integration between the main company and the new parent company by creating an external interface to access internal data, as well as push and synchronize the company's data with the subsidiary's data store, using WCF web services, Windows services, Microsoft Dynamics CRM plugins, C#, Entity Framework, dependency injection, LINQ, and SQL
  • Other languages, platforms, and technologies include Java 6-11, JReport 12-18, .NET, ASP.NET MVC, Telerik's Kendo UI controls and charts, AJAX, Entity Framework, SQL Server 2008-2019 with Microsoft Reporting Services (SSRS), JUNIT, Microsoft's unit testing framework as well as Telerik's JustMock solution, NInject

IT Developer

TM FORUM, Morristown, NJ
2009-042013-08
  • Performed development and maintenance on the company's external and internal websites. Business side was telecommunication, information, and entertainment services.
  • Drove the number of registrations for the company's events by replacing the legacy ASP event registration system with ASP.NET, VB.NET, JavaScript, jQuery, and AJAX to allow for a seamless one-page registration form.
  • Assisted migration to Telligent Community 6.1, including writing new REST and Velocity API modules in C# and Velocity Script, to enable seamless integration across the company website with the latest blog and forum posts.
  • Other languages, platforms, and technologies include .NET 2.0-4.5, Telerik RAD Controls, XML, RSS, SQL Server 2005-2012 with Microsoft Reporting Services (SSRS).

Programmer/Analyst

METAVANTE CORPORATION, Iselin, NJ and Clark, NJ
2004-042009-02
  • Performed development, maintenance, and support in the Risk and Compliance department (formerly Prime Associates). Business side was compliance with USA Patriot Act and Anti-Money Laundering (AML) regulations. Dealt directly with banks and Insurance companies.
  • Assisted migration from the Client/Server model utilizing Visual Basic 6 and Visual C++ to a web application model utilizing ASP.NET and VB.NET.
  • Other languages and platforms include MS SQL Server 2000/2005 with Analysis Services (SSAS), Windows Services, modem communication, COM, InstallShield, Crystal Reports 8.5 and 10.

Education

Bachelor of Science in Engineering

University of Pennsylvania

Bachelor of Science in Engineering (BSE), Computer Science and Engineering,
University of Pennsylvania, Philadelphia, PA

Qualifications

TECHNICAL SKILLS

Languages and Platforms: Java 7-11, Spring, JReport (LOGI Reports) 11-18, Apache Tomcat, Apache Load Balancer, IntelliJ IDEA 2015-2021, C#, ASP.NET, MVC, Entity Framework, LINQ, ADO.NET, VB.NET, jQuery, AJAX, MS SQL Server 2000-2019 including Analysis Services (SSAS) and Reporting Services (SSRS), Microsoft Dynamics CRM, test driven development with Telerik JustMock, NInject, RSS, Telerik Kendo UI, RAD Controls, Telligent Community (Community Server), Visual C++ including STL, Silverlight, Visual Basic. Windows 2000/2003/2008/XP/Vista/7/8/10/11 and Windows API. Crystal Reports 8.5 and 10. MS Office VBA with Microsoft Access, Outlook. MDX, XML, HTML, CSS, Team Foundation Server (TFS), Visual SourceSafe (VSS), Subversion (SVN), Git

Languages

English
10

Certifications

  • Python, Go, Java, Node.js, advanced C#, Scala, JustMock, PowerShell, ASP.NET MVC, SSRS, Mule
  • ASP.NET/C# Web Applications, XML Web Services, Serviced Components
  • Microsoft Certified Application Developer
  • Certified Application Developer
  • Microsoft Certified
  • MS SQL Server