Joseph Falo

Software Engineer at Vulcraft -Division of Nucor Corp
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Tompkins County, New York, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Construction
    • 500 - 600 Employee
    • Software Engineer
      • Dec 2016 - Present

      Design and software development for engineering business applications used in the manufacture of steel joists and decking. Employed .NET technologies with an Agile team to provide new functionality and perform repair on complex legacy system. Including: * Analysis/design/development of enhancement to enter and track special joist and deck manufacturing/shipping requirements. Design documentation providing explanation and requirements for the assisting developers. Implemented using C# and WPF/XAML with standard and Telerik controls.* Analysis/design/development of joist analysis tool to determine potential cost savings in the joist manufacturing process. Design documentation describing multi-step refinement of sets using custom equality comparers. * Enhancements to shop bills, joist design evaluation using multi-threading. Other enhancements and bug fixes. * Routine database deployment from test to production environment using SQL Server Management Studio, RedGate, Visual Studio. Show less

    • Software Engineer
      • Dec 2016 - Present

    • Software Developer
      • May 2015 - Dec 2016

      Developed and deployed a skill-based musical game that is both fun and educational. Storyboard and Adaptive Layout was used for front end. Uses Core Animation 2D graphics and effects for image animation. OpenAL employed for audio. Project involved audio engineering and visual artwork in addition to standard software processes. Implemented in iOS primarily in Swift. Game is for iPhone/iPad. Developed and deployed a skill-based musical game that is both fun and educational. Storyboard and Adaptive Layout was used for front end. Uses Core Animation 2D graphics and effects for image animation. OpenAL employed for audio. Project involved audio engineering and visual artwork in addition to standard software processes. Implemented in iOS primarily in Swift. Game is for iPhone/iPad.

    • Software Developer
      • Jul 2011 - Mar 2015

      Sole software developer for mind-mapping application (Ruminate) for the iPad. Application is used by writers to garner, or input, text into linkable “bubbles”. Information will generate an early draft of the writing project complete with bibliography. Implemented in Obj C. Sole software developer for mind-mapping application (Ruminate) for the iPad. Application is used by writers to garner, or input, text into linkable “bubbles”. Information will generate an early draft of the writing project complete with bibliography. Implemented in Obj C.

    • Oil and Gas
    • 1 - 100 Employee
    • Software Architect/Developer
      • Nov 2011 - Oct 2014

      Redesign and implementation of existing automatic valve testing system (ValveWatch). Improvements included, but not limited to: 1) rendering software as a robust Windows service, 2) multi-threading for multiple concurrent communications with acquisition equipments and also background calculations, and 3) major revision of all areas of software with an eye on robustness and maintainability. Implemented in C++ and Oracle PL/SQL. Redesign and implementation of existing automatic valve testing system (ValveWatch). Improvements included, but not limited to: 1) rendering software as a robust Windows service, 2) multi-threading for multiple concurrent communications with acquisition equipments and also background calculations, and 3) major revision of all areas of software with an eye on robustness and maintainability. Implemented in C++ and Oracle PL/SQL.

    • United States
    • Oil and Gas
    • 100 - 200 Employee
    • Software Architect/Developer
      • 1999 - 2011

      Architect for comprehensive data acquisition and analysis application to perform predictive diagnostics of valves (VOTES Infinity). Application includes multi-threading for data acquisition and report generation. Analysis work involved research and providing the database underpinnings to support a wide array of sensor types. Participated in implementation and troubleshooting for the project. Implemented in C# using SQL Express as backend. Architect, subsystem designer, and primary implementer, for calculation and data evaluation application used in the nuclear power industry as part of routine valve maintenance (Powerhouse). Application utilizes multiple modules to overcome MS Access limitations and to organize calculation forms and data. Implemented in VBA and MS Access. Design and implementation of database, database interface subsystem, and server database code for client/server emergency shutdown valve testing application (ValveWatch). SQL procedures and triggers used for data processing, logging, and alarming. Implemented in C++ and Oracle PL/SQL. Enhance, refactor, and re-structure legacy and current software to accommodate changing requirements. Support the effort at hand with engineering, programming and troubleshooting expertise. Show less

    • Software Architect/Developer
      • 1993 - 1999

      Software architect for multi-site valve testing application to be used on Emergency Shut Down valves on offshore oil platforms (ValveWatch). The application automatically tests valves and posts results and alarms. This client/server application is online round the clock. Implemented in C++ and Oracle. Subsystem design and implementation of ODBC compliant C++ database access library. Included import/export utility for transfer of complex data sets between databases. Software architect for multi-site valve testing application to be used on Emergency Shut Down valves on offshore oil platforms (ValveWatch). The application automatically tests valves and posts results and alarms. This client/server application is online round the clock. Implemented in C++ and Oracle. Subsystem design and implementation of ODBC compliant C++ database access library. Included import/export utility for transfer of complex data sets between databases.

    • Software Developer
      • 1990 - 1993

      Subsystem design of software state machine used for sequencing applications in an industrial controller (APACS). Included programmable boolean function blocks. Implemented in C++.Programming of builder/parser for translation and transfer of industrial controller configuration (APACS). Implemented and speed-optimized data access code for multi-platform proprietary database operations. Implemented in C++.

    • Technical Instructor
      • 1987 - 1990

      Instructed customers in configuring industrial controllers and online monitoring equipments for the process control industry.

    • Technical Electronics Instructor
      • 1983 - 1987

      Teacher for Electronics Engineering Technology associates degree program. Included theory and practical application of passive and active components, ICs, analog and digital circuitry and microprocessor technology. Teacher for Electronics Engineering Technology associates degree program. Included theory and practical application of passive and active components, ICs, analog and digital circuitry and microprocessor technology.

Education

  • RETS Electronics School
    Associates, Electronics
    1985 - 1987

Community

You need to have a working account to view this content. Click here to join now