An experienced software developer with insight into the design and development of Windows, web and mobile applications. Organized, disciplined and career-focused, with a very keen eye for detail and solid coding results — a dedicated, hardworking and highly educated individual.
I have great written and verbal communication skills and an excellent ability to build rapport quickly with both clients and colleagues. A positive, uplifting attitude toward life and career, combined with continual professional self-improvement, will be a benefit to any organization.
EducationM.S. in Engineering, Fairfield University
Oversaw the operations and maintenance of software applications and databases owned by the team.
Led the selection of appropriate technology for future development.
Managed a team of developers (both database and software).
Worked closely with clients throughout the development cycle, ensuring the proposed design met customer requirements.
Helped team members with the design and development process.
Enforced a process that did not exist before, which helps resolve production issues more quickly.
Assigned projects to team members.
Audited developers’ work.
Implemented developer changes in the production environment.
Ensured the team followed the proper SDLC process and standard practices.
Maintained existing code in the code repositories.
Participated in server migrations and upgrades, and validated the changes.
Ensured old technologies were migrated to new technology.
Application development
Developed a custom framework (Costing Tool) on top of ASP.NET MVC that helps the client cost products with different configuration options.
Used C# as the programming language and JavaScript on the client side of web applications.
Made enhancements to existing applications and for new requests.
Developed new web pages for existing ASP.NET MVC applications.
Used Bootstrap for user interface development.
Used Dapper and Entity Framework for database connectivity.
Generated a PDF report of the final cost for future reference.
Allowed new products to be added and modified from the admin section of the application.
Developed a Windows application, run once a week, that updates the week, month and quarter runs and carries the previous week’s units over to the next week’s production.
Developed a SignalR application used to notify assembly technicians on the floor of the remaining time.
Used ASP.NET Web API to deliver data in JSON format.
Database
Designed, developed and maintained databases.
Developed and optimized stored procedures and functions using T-SQL.
Developed SSIS packages for converting flat files and XML files delivered from SAP and MRP systems into SQL Server.
Developed reports, generated periodically, that summarize completed products.
Created schemas for separate product lines.
Created SQL Server Agent jobs to execute SSIS packages at regular intervals.
Excel add-ins
Created an Excel add-in in C# to extract data from different sheets into one.
Created an Excel add-in in C# to extract data into relational tables.
Wells Fargo
Full-Stack .NET Developer
–
and –
C#
WPF
WCF
MVC 4
Bootstrap
jQuery
DevExpress
ADO.NET
T-SQL
PL/SQL
XML & SOAP
ClickOnce
Autosys
SVN
GitHub
Application development
Technical knowledge of an electronic trading application.
Migrated a Java application to .NET using C#.
Created a console application to calculate business dates, weekdays and next available dates.
Used reflection to change application behavior.
Used DevExpress to build the user interface for Windows applications.
Used DataSets to store many DataTables in a single collection.
Migrated a Cisco CTI-OS VB6 WinForms application to WPF using C#.
Migrated Cisco CTI-OS VB.NET WinForms applications to WPF using C#.
Developed gadgets for the Cisco Finesse web application using JavaScript and XML.
Wrote a custom application for agent events using the Cisco UCCX CTI Server in WCF.
Wrote custom code for Genesys Interaction Workspace in WPF.
Developed a WCF service to subscribe to agent events for both Genesys and Cisco platforms.
Wrote custom code for the Wells Fargo proprietary softphone.
Developed web applications in MVC 4, with a Bootstrap user interface, for the business to make changes in the Genesys configuration server.
Developed a WPF application that opens a PAC 2000 Remedy ticket with the customer information when an agent enters an eGain chat session, and sends the chat transcript after the session ends.
Services & data
Utilized web services as middleware with SQL Server in the back end, and developed Microsoft ClickOnce applications.
Used XML and SOAP to exchange structured, typed information through web services over the internet.
Designed WCF services with a service-oriented architecture (SOA) to support distributed computing, with services consumed by end users.
Used ADO.NET for SQL Server database interactions with DataAdapters, DataReaders and DataSets.
Used T-SQL extensively to query the database.
Designed the table and view structures for the application.
Used PL/SQL to query the database with SQL Developer.
Created DDL scripts to create and modify the structure of database objects.
Created DML scripts to manipulate data in the database.
Delivery & collaboration
Created Autosys jobs for scheduled events.
Engaged with the implementation team for production-related deliveries.
Created change requests, work requests and problem tickets using BMC Remedy PAC 2000.
Used SVN (Apache Subversion) and GitHub as code repositories, and migrated source code from SVN to GitHub.
Used Confluence for documentation.
Created flowcharts to document application flow.
Created production implementation documents and designed flowcharts.
Participated in application design meetings and code reviews.
Proposed solutions to customer requirements and provided estimates for development.
Worked on proofs of concept and product demonstrations in support of the company’s own development methods.
Maintained relationships with lines of business (LOB) and attended Joint Application Design (JAD) sessions.
First Data
C# Developer
–
C#
ASP.NET
Web services
SQL Server
JavaScript
IVR / VUI
TFS
Responsibilities
Worked on Interactive Voice Response (IVR) development.
Migrated the legacy Conversant application to the .NET environment using C#.
Migrated legacy ASP applications to ASP.NET.
Analyzed Conversant code and designed flowcharts.
Utilized web services as middleware with SQL Server in the back end.
Worked with database professionals to develop and implement secure, fast and stable data structures.
Created Voice User Interfaces (VUI) for IVR applications.