Calvin Thomas

  • C# .Net Developer
  • White Plains, NY
  • Member Since May 15, 2023

Candidates About

 

Calvin Thomas

 

SENIOR .Net APPLICATIONS DEVELOPER

SUMMARY

Extensive background in information systems, with proficiency in the development of object oriented

applications with complex graphical user interfaces.  Expertise in the full system life cycle, from

architecture to implementation. Excellent analytical and communication skills with solid financial domain

knowledge.

 

SOFTWARE

C#, VB.Net, VB 6.0, ASP.Net, Winforms, Webforms, Silverlight, WPF, WCF, WF, XAML MVVM, MVC,

Angular2, Reactjs, Nodejs, HTML,CSS, JavaScript, jQuery, TypeScript, Bootstrap, Knockout, AJAX, REST,

Web Services, XML, LINQ, SQL Server, T/SQL, ADO.Net, Entity Framework, Unity, SSIS, SSRS, Oracle,

PL/SQL, MSMQ, NUnit, Tibco, TFS, SVN, Visual Studio, Expression Blend, DevExpress, Telerik, Crystal

Reports, Active Reports, Access, Word, Excel, COBOL, CICS, FORTRAN, PASCAL, TPF, 370/Assembler

 

EXPERIENCE

 

Fruition Systems Inc.   White Plains NY   C# Applications Developer (Consultant)

Apr 2017 Present

·         Currently developing several prototype application modules using Angular2, Blockchain and Cloud

       technologies.

 

ESPN Bristol CT   Senior Applications Developer (Consultant)

Oct 2016  – Apr 2017   

·         Applied code fixes to application defects in the UI, data access layer and Oracle stored procedures.

·         Coded enhancements to the advanced resource searching routines in the Production & Operations

·         Playbook Application.

·         Tested the effects of moving the application host from client side to Windows service environment.

·         Coded enhancements to the travel hotel room booking user interface. 

·         Evaluated jQuery and Bootstrap open source date picker controls to replace the one currently in use. 

·         Created several Reactjs user interface forms with integrated data validation.

      Technologies Used: C#, Winforms, WPF, ASP.Net,  Angular 2, Oracle 11g, Infragistics, hp ALM,

      Tortoise SVN, Git, SCRUM, Jira, Slack, Reactjs, ReduxForms

 

Montefiore Care Management  Yonkers NY   Web Developer (Consultant)

Sept 2015  – Feb 2016   

·         Participated in the development of  the BAHN Managed Health Care Subscriber Network Portal.

·         Produced email enabled excel based member attribution report in SSIS.

·         Made enhancements to web pages to ensure the correct behavior of the site and eliminate

inconsistent data display.

·         Implemented required field, regular expression and server side custom data valuators.

·         Developed new web page to facilitate the management of personal care medical providers.

·         Developed new web page to give partner organizations ability to better manage member contacts.

Technologies Used: C#, Webforms, Web Services, JavaScript, SQL Server, XML, Telerik, SSIS

 

Cenveo Stamford CT   Web Developer (Consultant)

Jan 2015  – Apr 2015   

·         Enhanced server side modules to incorporate CAPTCHA into Login and Registration pages.

·         Modified numerous client side code modules to update website content.

·         Created sql server queries to map users on different website database platforms.

·         Created web service to provide the data access layer of new web application.

·         Created web service to package stored procedure calls to Magento Sybase data store.

·         Participated in the design of a web based data migration tool using MVC & dependency injection.

Technologies Used: C#, SQL Server, SVN, Git, Scrum, JIRA, Tortoise, TeamCity, DotnetNuke, MVC

 

Saylent Technologies   Franklin MA   C# Applications Developer (Consultant)

June 2014  – Dec 2014   

·         Developed the application data server for the Account360 Bank Core Integration application.

·         Mapped data elements stored in the Fiserv OSI Banking core to the fields needed in Account360.

·         Created Oracle stored procedures to import required data to Xml format for transfer to client.

·         Created timer based query of the Web Service for the availability of processed files.

·         Created Oracle stored procedures to update customer account tables with updated information.

Technologies Used: C#, Oracle 11g, Visual Studio DNA Creator, XML Serialization, Winforms, WCF

 

Fruition Systems Inc.   White Plains NY   C# Applications Developer (Consultant)

Nov 2013 June 2014

·         Developed secure database enabled coop community website with public access to advertise local

units for sale, and provide a private shareholder platform to get information, post blog comments

and communicate with the property manager.

·         Developed WPF application to manage parking permits for cooperative residents and passes for visitors.

Technologies Used: C#, ASP.net 4.5, SQL Server 2012, WPF, MVVM, Entity Framework

 

Rocky Brands inc.  Nelsonville OH   C# Applications Developer (Remote Consultant)

Aug 2013 – Nov 2013

·         Worked with a remote team of developers on the migration and integration of the company’s

retail business to business web experience from its existing to new web platform.

·         Developed several SSIS packages to import from and export xml data files to an ftp staging site.

Technologies used: SSIS, SQL Server, VB Script, XML, FTP

 

Heidenriech Innovations   Stamford CT    C# Applications Developer (Consultant)

Dec 2012 – Mar 2013

·         Developed custom setup and activation component for the Milbros Commodity Database for maritime

tankers, providing license key security using data encryption and compression.

Technologies used: C#, Winforms, XML Serialization, DotnetZip

 

Jefferies & Company, Inc.  C# Applications Developer (Consultant)

Oct 2011 – May 2012

·         Supported the Jefferies Investment Banking Group.

·         Architected and developed the Competitive Scoring Application which integrates and analyzes market data

feeds from Bloomberg, Autex, Capital IQ and Dealogic to score major U.S. corporations on various financial

metrics for their investment banking opportunities, including IPO’s, refinancing, deleveraging, block trades,

LBO’s, and restructuring. Built application with a WPF GUI and a SSRS report generator.

·         Conducted meetings with the various market data vendors to map their offerings with the needs of the

application.

Technologies used: C#, ASP.Net, WPF, SQL Server 2008, SSRS, IIS, .Net 4.0

 

Bank Of Montreal  Toronto Canada  C# Applications Developer (Consultant)

May 2011 to Aug 2011

·         Supported the BMO Financial Management General Ledger Reconciliation Group.

·         Worked on the implementation of the AVTL product which pre-processes data feeds destined for

IntelliMatch, and archives reconciliation records to the SQL Server data warehouse.

·         Created multi-threaded Winforms GUI to handle data extracts and database purges.

·         Developed data feed parsers to migrate existing feeds to the AVTL platform.

Technologies used: C#, Winforms, SQL Server, AVTL, IntelliMatch, .Net 3.5

 

Fruition Systems Inc.   White Plains NY   C# Applications Developer (Consultant)    

Apr 2008 to May 2011

·         Developed back-office public library application to track and report on various aspects of day-to-day

operations and budgeting using a WPF GUI and a SQL Server data store.

·         Created a personal client wedding website providing event updates, guest communication, and an online

photo album built with Silverlight 3 and SQL Server.

·         Created SQL Trigger to support programs used in camera based license plate recognition application.

Technologies used: C#, WPF, MVVM, Silverlight 3.0, LINQ to SQL, RIA, EDM, Expression Blend, .Net 3.5

 

 

 

 

 

LaBranche Structured Products LLC   New York N.Y.   C# Applications Developer                                                 Aug 2007 to Apr 2008

·         Assumed ownership of maintenance and enhancements to the in-house equity trading application

designed with a Winforms front end and using a Unix based server trading API.

·         Charted the correlation between the internal fair value model and market price movements of bids,

asks, and trade executions.

Technologies used: C#, Winforms, SQL Server, ADO.Net, DevExpress, Tibco RV, XML serialization

 

PartnerRe Asset Management Corp.  Greenwich CT.  C# Applications Developer (Consultant)

July 2006 to Feb 2007

·         Developed application to automate the importing and routing of Bloomberg data feeds.

·         Designed and developed program to manage the backup and archiving of critical operations files.

Technologies used: C#, Winforms, SQL Server 2005, T/SQL, ADO.Net, SSIS, Access.

 

Hudson Health Plan   Tarrytown N.Y.  VB.Net Applications Developer (Consultant)

Sep 2005 to Jun 2006

·         Architected and developed Winforms application to manage electronic transfers of insurance billing 

and remittances to and from the State of NY with interfaces into the accounts receivables system.

Technologies used: VB.Net, Winforms, SQL Server 2000, T/SQL, stored procs, triggers, Crystal Reports.

 

The Hartford - Hartford CT.  VB.Net Applications Developer (Consultant)

Mar 2005 to Sep 2005

·         Coded enhancements to electronic policy-submission interface to the Siebel CRM insurance

application.

·         Developed transaction multi-threader program to manage and increase message throughput to Siebel.

Technologies used: C#, VB.Net, Winforms, XML, Siebel, Oracle 8i, Web Services, MSMQ, Documentum

 

New York Power Authority   White Plains N.Y.  VB.Net Applications Developer (Consultant)

Oct 2004 to Nov 2004

·         Migrated Outlook calendar manager application, developed with Word VBA to the .Net platform using

VB.Net and Winforms to automate Word and Outlook objects.

·         Coded data import and mapping facility for data transfer between the Sabre reservation system and the

in-house travel application.

Technologies used: VB.Net, Winforms, SQL Server, T/SQL , ADO.Net, Word and Excel Object Models

 

MBIA   Armonk N.Y.  C# Applications Developer (Consultant)

Nov 2003 to Apr 2004

·         Led project to architect and develop 3-tier object-oriented application to centralize and automate various

testing models used to analyze the risk associated with potential bond policies.

·         Produced reports using Crystal Reports. 

·         Exported backup data to Excel using office automation.

Technologies used: C#, Winforms, ASP.Net, Webforms, ADO.Net, Oracle 9i, PL/SQL , Excel Objects

 

American Tack & Hardware   Monsey N.Y.   Applications Developer (Consultant)

Oct. 2002 to April 2003

·         Led project to develop Physical Inventory application using the RFGen development package with

Pocket PC wireless devices running Windows CE.

·         Performed sales and marketing data analysis and end user data presentation with Access, Excel, and

VBA, processing AS400 data for the sales force, on an ad hoc and scheduled basis.

 

Atlas Air Incorporated   White Plains N.Y.  Applications Developer (Consultant)

Nov. 2000 to May 2001

·         Developed web-based Airline Reporting system using VB 6.0, SQL Server 7.0, ASP, and Active Reports.

·         Communicated with end users to gather application requirements and system specifications.

·         Created reports for Support Center call analysis using Crystal Reports 8.0 and SQL Server 7.0.

 

 

 

Merck-Medco Managed Care   Franklin Lakes N.J.   VB Applications Developer (Consultant)

Feb. 2000 to Aug. 2000

·         Developed pharmaceutical client co-pay application

·         Developed Wizard to dynamically create application templates.

·         Designed startup splash-screen with animated 3D graphics.

·         Created Query Builder form for dynamic SQL creation for input to COM interface to DB2 data.

·         Developed user help subsystem.

Technologies used: VB 6.0, MSDE, DB2, Windows Scripting Host, RoboHelp 2000

 

Purdue Pharmaceuticals    Ardsley N.Y.   VB Applications Developer (Consultant)

Aug 1999 to Jan. 2000

·         Developed Rainbow Application (pharmaceutical testing application).

·         Developed user interface to control fiber optic chemical dissolution machines.

·         Developed local database backup facility.

·         Created Excel-based Ad hoc Report Generator.

Technologies used: VB 6.0, Access, Oracle, PL/SQL.

 

It’s About Time Publishing    Armonk N.Y.   VB Applications Developer (Consultant)

July 1999 to April 2000

·         Designed and developed Publication Sales Management System

·         Created user interface to control the entry and tracking of textbook orders, including automatic

invoice generation and contact management.

·         Designed database tables and relationships for schools, contacts, inventory, shipping and pricing data.

Technologies used: VB 6.0, Access

 

Insurance Services Office   Pearl River N.J.   VB Applications Developer (Consultant)

March 1999 to May 1999

·         Produced reports for the Circular Management System using Crystal Reports 5.0 and COM\OLE

objects to automate Word 98.

 

CIBA Specialty Chemicals   Tarrytown N.Y.   VB Applications Developer (Consultant)

March 1998 to Feb. 1999

·         Enhanced Corrective Action problem tracking system

·         Migrated Mail Agent application to VB 6.0 platform.

·         Converted Oracle SQL Forms application to Developer 2000 platform for Y2K compliancy.

·         Created Web based time entry system using Visual Interdev with ADO.

·         Created Trend Analysis reporting subsystem in Access.

·         Enhanced Delphi 2.0 application with Crystal Reports interface to Oracle Database.

 

HFS   Vancouver Canada   VB Applications Developer (Consultant)

Nov. 1997 to Feb. 1998

·         Developed “Top Dollar” Real Estate brokerage application with a VB 4.0 GUI and an Access database.

 

CIBA Specialty Chemicals   Tarrytown N.Y.   VB Applications Developer (Consultant)

July 1997 to Oct. 1997

·         Mail-Enabled Preventive Action problem tracking system.

·         Developed Mail Agent application server.

·         Developed Corrective Action problem tracking system.

·         Coded major enhancements to existing VB 3.0 application logic and user interface.

·         Developed User interface for spectro-photometer machines.

·         Packaged runtime DLL containing machine manufacturers C language drivers.

Technologies used: VB 3.0, VB 4.0, VB 5.0, MAPI, Oracle, P/L SQL

 

 

 

 

 

 

 

Andersen Consulting   New York N.Y.   VB Applications Developer (Consultant)

May 1997 to June 1997

·         Developed Smart Card application

·         Coded instructions for GemPlus GCR400 and GCR500 smart card readers.

Technologies used: VB 4.0, Access, Oracle

 

Banker’s Trust   New York N.Y.  VB Applications Developer (Consultant)

Jan 1997 to May 1997

·         Developed multiple securities trading and maintenance application using API calls to server app.

·         Migrated Repo application from an Access only platform to Access with attached SQL Server data.

Technologies used: VB 4.0, SQL Server, RDO

 

Market  Data Corporation   Rye Brook N.Y.   VB Applications Developer (Consultant)

Apr 1995 to Nov 1996

·         Developed Buy-Side Terminal (trading application client).

·         Developed RIM (Real-time Information Manager) application.

·         Generated various ad hoc reports using Crystal Reports.

·         Ported RIM application from Visual Basic 3.0 to 4.0 platform.

Technologies used: VB 3.0, VB 4.0, Access, Novell Netware, Btrieve

 

Prodigy Services Company   White Plains N.Y.

Aug 1987 to Feb 1995

Programmer/Analyst (1990 - 1995)

·         Implemented full generation of the TPF operating system.

·         Managed database reorganization project to migrate from 3380 to 3390 DASD.

·         Designed Visual C++ graphical user interface for network trace application.

·         Developed Windows GUI for simplifying daily computer operations tasks using Visual Basic.

·         Integrated C language support into the TPF operating system.

·         Developed user’s guide to support C language implementation.

·         Coordinated Pool Expansion project to increase DASD utilization.

·         Coded various PL/1 programs for system performance analysis.

·         Implemented Visual Basic monitoring package to track mainframe system activity in real time.

·         Performed applications regression testing in support of new levels of the system.

·         Developed procedure to recover system in the event of  loss of  main DASD modules.

·         Performed system impact analysis for new application implementations.

·         Coded Assembler program to split application records from real-time journal tape.

 

Systems and Procedures Analyst (1988-1990)

·         Served as liaison between Systems Operations and Application Development groups.

·         Worked on development of disaster recovery plan.

·         Developed Standard Operating Procedures manual.

·         Worked with development team on on-line shopping, travel, and banking applications.

 

Operations Manager  (1987-1988)

·         Managed data center, production control, and network control areas.

·         Staffed departments to support new data center environment.

·         Conducted daily presentations to Directors and Vice-presidents regarding operations status.

·         Prepared Department budget.

 

 

Mercy College   Dobbs Ferry N.Y.

June 1984 to May 1996

Adjunct Professor  (1985-1996)

·         Taught Computer Science courses, including Intro to Computers and Programming, COBOL,

Data Communications, Database Management Systems, and Systems Analysis and Design.

 

Operations Manager  (1984-1985)

·         Established new computer operations department

·         Participated in the initial system generation.

·         Developed standard operating procedures and JCL streams for batch production.

·         Managed telecommunications network supporting 6 remote campuses.

·         Trained college office personnel in the use of remote terminal equipment and applications.

·         Managed budgeting, acquisition, and inventorying of consumables for all locations.

 

EDUCATION

MBA - Finance (3.7 GPA) Long Island University - 1988

BS - Computer Information Systems (3.9 GPA) Mercy College - 1984

 

HONORS

IONA College Award for Excellence in Business Administration

Westchester Community College Data processing Curriculum Award

Westchester Community College Foundation Award for Academic Achievement

Joseph T. Foster Memorial Award for highest Business Studies GPA

 

ASSOCIATIONS

Treasurer - Board of Managers Wyndover Woods Cooperative White Plains NY

President - Board of Trustees Greenburgh Public Library Greenburgh NY