THOMAS M. ROMANO
* ******** **** *****: (***) *06 - 0791
North Brunswick, N.J. 08902 E-Mail: **********@***.***
Linked In: www.linkedin.com/in/tom-romano-813ba
SUMMARY
Adaptable and proactive C#/VB.NET Senior Software Developer, with 20+ years experience of developing software applications, writing clean code, and collaborating with cross-functional teams. Well versed in optimizing software performance, implementing continuous improvements, and implementing security best practices. Background includes a wide range of business applications, including Laboratory Operations, Commodities Trading, Invoicing, General Ledger, Inventory Control, Order Entry, and Personnel, as well as other areas of Finance, Accounting and Law. Technical background includes WEB Development, Winforms, database design and development in a MS windows environment, as well as experience in system design, implementation, and user training. Recent experience includes work with C#, VB .NET, VBA, WinForms, Web Forms, WPF, OOP, MVC .Net Core 9, Entity Framework, and WEB API.
Technical Skills:
C# .Net, VB .Net, TSQL, JavaScript, JQuery, Telerik, LINQ, SSRS, XML, C, VB6.0, MS Access, EXCEL, VBA, .NET Framework 1.0 - 4.5, ASP.NET, WinForms, Web Forms, MVC, MVC .Net Core, WEB API, .NET Class Libraries, ADO.NET, Entity Framework, HTML5, AJAX, CSS, OOP, SSRS, Source Safe, Team Foundation Server, Subversion, Github, JIRA, MS EXCEL/Macro and workbook formulas, SDLC
Database: Able to design and develop complex relational database structures, including stored procedures, functions, and triggers. Experienced mostly with SQL Server up to version 2022, as well as M/S Access 2000.
TECHNICAL TRAINING
UDMY Courses from June 2024 to Dec. 2024
Angular 17 Front End Development
ASP .NET Core 9
Building Minimal API’s
The Complete ASP. NET MVC
Educational Software Development from Oct 2024 to present
Designed and developed an application for the purpose of facilitating the registration process of a fictional school or college. The goal of this project is to exercise the newly acquired skills of MVC .Net Core and WEB API. This application was developed in Visual Studio 2022, with access to a database designed and developed on M/S SQL Server 2022. The solution consists of 2 projects, which run concurrently. The first is a WEB API project that supplies access to the SQL Server database. The second project is developed in MVC .Net Core 9 and provides the user interface. Both projects are written in C# and use Entity Framework for data access. This application supports the following features:
CRUD functionality for all Students, instructors, courses, and classrooms.
Class scheduling for all courses, including instructor, weekday and time, course, and assigned building and classroom.
Registration of students to courses once class scheduling has been established.
Provisions to guard against scheduling conflicts for both instructors and students.
Schedule listings available for individual instructors and students.
The code written for this application is stored in GITHUB and available for download via URL: https://github.com/romanosdcb/ClassRegistration.git. This repository includes folders for the SQL scripts of all tables and stored procedures written in support of the application.
PROFESSIONAL EXPERIENCE
Psyche Systems Inc. from Feb 2023 to March 2024
Senior Software Developer
Create and upkeep software for Laboratory/Clinical clients by gathering requirements, developing software applications using the latest techniques in Object Oriented Programming, and conducting tests to ensure alignment with client needs.
Improved existing application features that provide a better and more intuitive user interface.
Software: ASP.NET, VB.NET, ADO.NET, HTML5, WinForms, WebForms, JavaScript, SQL/Server 2018 functions and stored procedures
Gainwell Technologies Inc. from May 2022 to Feb 2023
Senior Software Developer (Contract)
Create and upkeep software for state run public assistance programs by gathering requirements, developing software applications using the latest techniques in Object Oriented Programming, and working closely with the Quality Assurance team to ensure alignment with client needs.
Implemented EXCEL Macro (VBA) to accommodate client data entry needs.
Software VB.NET, WPF, Entity Framework, Web Services
Brandon Consulting Services Inc. from Sept 2021 to March 2022
Senior Web Developer (Contract)
Develop software products for clients in the financial industry to enhance their analytical capabilities and be more competitive in the markets.
Software: ASP.NET, C#.NET, ADO.NET, HTML5, CSS, JavaScript, SQL/Server 2018 stored proc
Insight Services Group Inc. from Feb. 2021 to Sept. 2021
Senior Web Developer
Designed and developed upgrades to existing in-house application in support of company’s main function as a service bureau for insurance companies. Responsibilities included the enhancement of existing features in the main web application.
Improved existing features on main web application by conducting user feedback analysis and developing iterative development, enhancing user experience.
Development of satellite database applications. Main application developed in VB.Net and SQL Server 2016. Satellite applications developed in C# and included the use of API calls as well as SSRS reports.
Software: ASP.NET, C#.NET, VB.NET, ADO.NET, SSRS, HTML5, CSS, JavaScript, SQL/Server 2016 stored procedures
Corporate Claims Management Inc. from Nov 2017 to Feb. 2021
Senior Web Developer
Designed and developed upgrades to existing in-house application in support of company’s main function as a service bureau for automotive vehicles. Responsibilities included the development of satellite web applications in conjunction with the main application.
Enhanced file maintenance features to provide a more comprehensive set of options to the user group, allowing them to have better access to file data.
Designed and developed an e-mail notification system used to automate messages to clients and business partners, thereby freeing staff members from this responsibility.
Developed SSRS reports in support of main application.
Software: ASP.NET, C#.NET, VB.NET, ADO.NET, SSRS, Telerik, LINQ, XML, HTML5, CSS, JavaScript, JQuery, and SQL/Server 2012 and 2016 stored procedures
Jaffe and Asher Inc. from Feb. 2017 to June 2017
Senior Web Developer
Supplied software modifications to in-house law firm web application that provided user groups with more independent functionality in lieu of special requests to the IT group. Also composed documentation of existing processes to better facilitate technical support.
Software: ASP.NET, C#.NET, VB.NET, ADO.NET, MVC, HTML5, CSS, Entity Framework, JavaScript, JQuery, and SQL/Server 2012 stored procedures
Horsesmouth Inc. from Jan. 2015 to Jan. 2017
Senior Web Developer
Worked on existing on-line calculators that helped financial advisors to plan the best claiming strategies for Social Security, for their clients. Fixed calculation bugs and modified input routines to replace run-time errors with user friendly messages, whenever user entered bad data.
Added additional calculators that served to cover a wider range of circumstances, so that financial advisors would have a planning calculator to fit the needs of any customer.
Designed and developed a feature for each calculator that would automatically yield the best possible scenarios, as soon as the basic customer data was entered. This one feature alone increased the client usage of the calculators by more than 30%.
Designed and developed features that would help financial advisors to better manage data kept on file for their customers. These features helped to prevent advisors from sending obsolete information to their customers.
Software: C#.NET VB.NET, ASP.NET, ADO.NET, WinForms, HTML5, CSS, JavaScript, JQuery, SQL/Server, OOP
CSG International Inc. from Jan. 2012 to Dec. 2014
Senior Software Development Engineer
Designed and developed applications in support of billing cycle services according to client specifications.
Helped to pioneer processing of different data formats that would give clients more flexibility when transmitting their input data to CSG, which also provided our application with better ways to detect data errors.
Assisted with technical support to project management and customer service teams.
Designed and developed an intranet web application for operations team which provided better access to documented instructions, in the event of job failures.
Software: VB.NET, VB 6.0, C#.NET, ADO.NET, SQL/Server, CSS, JavaScript, AJAX, XML, XSD, OOP
Citigroup Corp. from July 2004 to Jan. 2012
Developer/Project Leader
Promoted from Senior Programmer/Analyst to Project Leader within the first 6 months in order to provide hands on leadership for the development of a new Risk Management web application.
Successfully met aggressive deadlines to install 50 existing EXCEL workbooks onto individual web pages of the Risk Management application within the first year. Beyond that, we continued to add additional work books to the total collection. This one application served to standardize risk rating for all types of vertical markets, across all branches of Citigroup worldwide.
As project leader, I was responsible for recording all required documentation of the project life cycle into SDLC workspace for the Risk Management application, as well as all other on-going projects within our department. Closely monitoring the progress of all projects, we were able to meet our deadlines consistently.
Additional responsibilities included leading an off-shore development team. Daily phone meetings were held by me to track the progress of this team as they worked to resolve open issues in the Production Environment, for various applications. Within the first 3 months we managed to reduce the number of open issues by more than 80%.
Software: VB.NET, Visual Basic 6.0, WinForms, ASP.NET ADO.NET, Farpoint Grid, EXCEL VBA, SYBASE and SQL/Server
ADDITIONAL EXPERIENCE:
ITC (TRM Consulting)
Developer
Worked with management to successfully deliver a Laboratory Information Management System (LIMS), written as a Winforms application in VB 6.0. The projected time for development was originally set to 7 months. I managed to develop and install the application in 4 months.
Software: Visual Basic 6.0 Winfoms with an M/S Access database.
NUI Energy (Versatech Consulting)
Began as a 3 month contract to provide a basic, rudimentary, tool to record the sale and purchase of Natural Gas Transactions on the Commodities Market, and grew into a 6 year development project to eventually provide a complete back office accounting application, covering all of the requirements necessary to support the complete range of Commodity Trading activities.
My role was not only to function as a developer, but also to participate with management in the initial design of the system, as well as provide documentation and user training.
Proceeded to design and develop a complex and comprehensive back office application, composed of more than 100 screens, developed over 200 stored procedures written in T-SQL, and supporting more than 50 users in multiple locations. The first phase of operations was installed in less than 4 months and all major functional components were operational within the first two years.
The resulting benefits of the application was to give NUI Commodity Traders a decisive advantage over similar trading organizations. One such example was an enhanced method for printing itemized invoices, which alone was estimated to have saved $35,000 per month by expediting the process. Application was acknowledged by the company president as the main reason for maintaining their competitive edge.
Provided on going support for application throughout the period.
Application developed in VB6.0
EDUCATION:
State University College of New York at Fredonia
Bachelor of Science, Mathematics