John Flores

John Flores

Followers of John Flores191 followers
location of John FloresNew York City Metropolitan Area

Connect with John Flores to Send Message

Connect

Connect with John Flores to Send Message

Connect
  • Timeline

  • About me

    Software Engineer | User Interface Development | C# | XAML | UWP | WPF | Develop Medical Diagnostic Application Software

  • Education

    • Rutgers University

      -
      Bachelor of Science - BS
  • Experience

    • Siemens Healthineers

      Jun 2001 - Oct 2023

      Lead UI developer for an in house diagnostic application using UWP, C#, XAML, .Net 4.7, which consumes and modifies system configuration files stored in JSON and serialized/deserialized into data objects using Bond schemas so that they can be shared between C++ and C# componentsLiaison between software UI team and User Interaction Design group facilitating concept development and contributing to design inputs to system requirements and user needs UI developer for multi analytical system developing new user interfaces based on User Interaction Design concept screens in addition to contributions from my own user interface design expertiseUI developer for a new Sample Management System in C#/XAML using WPF and MVVM design pattern. Use Microsoft Expression Blend for concept development and Prototype usability testing. UI developer for a Sample Management System rewrite project in C# using SQL Server backend on an Agile team. Used MVP design pattern. Coordinate with UXD group to conceive and implement prototypes using Microsoft Expression Blend. UI developer for an Informatics product for point of care instruments in C# using SQL Server backend on an Agile team. Prototyped a Mobile Web Application in ASP.net to display point of care instrument data from informatics product. UI developer for rewrite project of a VB6 application in C# using SQL Server backend. UI developer for a new Immunoassay product in VB.Net using SQL Server backend. Developed Style Guide for new software application and reworked screens using visual inheritance to conform to the Style Guide and bring consistency to the application. Show less Experience with full software life-cycle process documentation including writing functional requirements, technical specifications, test plans and hazard analysis documents. Participate in development team design and code reviews. Implement and maintain software. Experience working on features requiring communication via serial, socket and TCP/IP connections to other real time laboratory automation systems. Lead User Interface designer. Redesigned existing User Interface aesthetically and functionally to addresses customer usability and ease of locating and comprehending data. Developed style guide for future developers to follow.Worked on multiple software features to integrate in house instrument with the outside vendor laboratory diagnostic instrument. Used object oriented design and implemented VB6 interfaces inheritance. Use Merant Version Manager for source control and Merant Tracker to record defects. Show less Performed software investigations into customer issues, developed solutions to correct defects.Lead Installation developer for all product lines. Created Access 97/2000 queries for database migration utility. Trained and mentored installation developers on installation process and InstallShield6. Developed new assay update process and software application for rewrite project. Proactively converted and rewrote utility applications. Proactively developed application to automate creating simulation files for customer investigations. Show less

      • Staff Software Engineer

        Jan 2007 - Oct 2023
      • Senior Software Engineer

        Jan 2004 - Dec 2006
      • Software Engineer

        Jun 2001 - Dec 2003
    • Software Engineer

      Jan 2023 - now
      Software Engineer
  • Licenses & Certifications

    • Certified Usability Analyst (CUA™)

      Human Factors International
      Mar 2014
      View certificate certificate