LinkedInChad Wescott

Chad Wescott

Senior Programmer/Analyst at Cooper Vision

Location
Rochester, New York Area
Industry
Computer Software
Previous
  1. Xerox,
  2. Mindex Technologies,
  3. Day Automation Systems
Education
  1. State University of New York Institute of Technology at Utica/Rome
Recommendations1 person has recommended Chad
152connections

Join LinkedIn & access Chad's full profile

Join LinkedIn & access Chad's full profile. It's free!

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you know in common
  • Get introduced
  • Contact Chad directly
152connections
State University of New York Institute of Technology at Utica/Rome

State University of New York Institute of Technology at Utica/Rome

Computer Science

View full profile

Background

Summary

Software engineer with a strong background in web applications.

Specialties: .NET 4.5, Visual Studio 2012, C#, SQL Server 2012, VB, Team Foundation Server, Javascript

Experience

Senior Programmer/Analyst

Cooper Vision
– Present (9 months)Fairport, NY

Software Engineer

Xerox
(6 years 5 months)

Software Engineer

Mindex Technologies
(3 years 10 months)

I have worked as a consultant at Xerox on various .NET web applications in C#. I have used Visual Studio 2008/2010 with TFS and SQL Server 2005/2008. I have worked as part of teams of 3-5 developers creating solutions from the ground up. I also have worked on developing web services to be consumed by internal and external customers and also have consumed third party web services to synchronize Xerox data with third parties.

Software Engineer

Day Automation Systems
(4 years 6 months)

Designed and implemented an Enterprise Resource Planning solution to keep track of the design of HVAC jobs. The system evolved into an ASP.NET web application written in Visual Basic using Visual Studio. I used SQL Server 2000 for the database and wrote all the queries, views and stored procedures myself. The system kept track of what parts were needed for a job, aided the purchasing department with ordering the parts, tracked which parts were shipped to a job and allowed the project managers to track the completion of work. It also provided management with analysis of a jobs completion.

Skills

  • C#
  • JavaScript
  • TFS
  • Visual Studio
  • .NET
  • Microsoft SQL Server
  • Web Applications
  • Visual Basic
  • Software Development
  • Scrum
  • Object Oriented Design
  • Web Services
  • Databases
  • ASP.NET MVC
  • ASP.NET
  • XML
  • LINQ
  • Agile Methodologies
  • T-SQL
  • AJAX
  • Software Engineering
  • Software Design
  • IIS
  • WPF
  • WCF
  • Test Driven Development
  • Entity Framework
  • REST
  • See 13+  See less

Projects

Xerox Managed Print Services API(Link)

– Present

MPS-API provides a set of enterprise web services and tools which enable partners and ISV to build and integrate managed print apps with Xerox's industry leading Managed Print Service platform. Including developer portal, key provisioning, REST, SOAP and JSON protocols.

Team members:

Global Packaging System

– Present

Global Packaging System or GPS is the application that sends and retrieves information to and from CooperVision's packaging machines. When an operator enters an order GPS retrieves the order from a database and then there is a verification process before the operator can send the order information to the machine through GPS. GPS polls the machine to know when it is finished processing the order and updates the database when the order is complete.

For my part, I have rewritten the GPS application, converting it from a Winforms/VB application to a WPF/C# application. During this rewrite I applied design patterns and object oriented principles to allow the GPS to work with multiple machine types, as previously the programmers would simply copy the project and make the necessary changes making the code difficult to maintain. The first release of my revised version was met with extremely positive feedback by the operators for usability enhancement and much improved stability.

I am currently adding a queuing mechanism, that will allow operators to queue up many orders and have them automatically be sent to the machine when the machine is ready for another order, increasing operator efficiency.

Education

State University of New York Institute of Technology at Utica/Rome

BS, Computer Science

Activities and Societies: Varsity baseball team, gamers club

Honors & Awards

Stetson Harza Academic Scholarship 2001-2003
GLOW Academic Scholarship 1999-2001
Member of National Honor Society

View Chad's full profile to...

  • See who you know in common
  • Get introduced
  • Contact Chad directly

Not the Chad Wescott you're looking for? View more

Insights


People Also Viewed

LinkedIn member directory:

  1. a
  2. b
  3. c
  4. d
  5. e
  6. f
  7. g
  8. h
  9. i
  10. j
  11. k
  12. l
  13. m
  14. n
  15. o
  16. p
  17. q
  18. r
  19. s
  20. t
  21. u
  22. v
  23. w
  24. x
  25. y
  26. z
  27. more