Post Job Free
Sign in

.Net Developer C#

Location:
North Brunswick, NJ, 08902
Salary:
open
Posted:
December 30, 2024

Contact this candidate

Resume:

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



Contact this candidate