Christopher Varone

Senior Software Engineer at IntervalZero
  • Claim this Profile
Contact Information
Location
Boston, 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

    • France
    • Advertising Services
    • Senior Software Engineer
      • Sep 2012 - Present

      Primary Languages: C, C++ and C# • Develop pathways for customers to configure RTX64, our flagship product that transforms Windows into a Real-Time Operating System (RTOS) by: o Implementing a full stack of managed and native frameworks that enables customers to access and configure RTX64 for C and C# languages. o Maintaining and enhancing multiple user interfaces (UIs) that allow our customers to configure, measure, and interact with our product. o Implementing any… Show more Primary Languages: C, C++ and C# • Develop pathways for customers to configure RTX64, our flagship product that transforms Windows into a Real-Time Operating System (RTOS) by: o Implementing a full stack of managed and native frameworks that enables customers to access and configure RTX64 for C and C# languages. o Maintaining and enhancing multiple user interfaces (UIs) that allow our customers to configure, measure, and interact with our product. o Implementing any new APIs that are used for configuration and control. • Develop customer-requested kernel APIs that enable users to develop custom applications on RTX64 by reverse-engineering Windows kernel APIs that are used by the Microsoft C and C++ runtime libraries. • Integrate custom debugger with Visual Studio. • Develop UIs for the Visual Studio IDE to allow customers to easily create, compile and debug applications. • Develop a monitoring framework for the operating system that allows customers to measure and record internal events within the operating system. • Led a small team of engineers to enable customers to use C++ applications on our operating system utilizing Microsoft’s C++ runtime libraries. • Researched and promoted the use of unit testing internally, resulting in the adoption of a unit testing process within QA • Mentored QA engineers interested in transitioning to development roles. Show less Primary Languages: C, C++ and C# • Develop pathways for customers to configure RTX64, our flagship product that transforms Windows into a Real-Time Operating System (RTOS) by: o Implementing a full stack of managed and native frameworks that enables customers to access and configure RTX64 for C and C# languages. o Maintaining and enhancing multiple user interfaces (UIs) that allow our customers to configure, measure, and interact with our product. o Implementing any… Show more Primary Languages: C, C++ and C# • Develop pathways for customers to configure RTX64, our flagship product that transforms Windows into a Real-Time Operating System (RTOS) by: o Implementing a full stack of managed and native frameworks that enables customers to access and configure RTX64 for C and C# languages. o Maintaining and enhancing multiple user interfaces (UIs) that allow our customers to configure, measure, and interact with our product. o Implementing any new APIs that are used for configuration and control. • Develop customer-requested kernel APIs that enable users to develop custom applications on RTX64 by reverse-engineering Windows kernel APIs that are used by the Microsoft C and C++ runtime libraries. • Integrate custom debugger with Visual Studio. • Develop UIs for the Visual Studio IDE to allow customers to easily create, compile and debug applications. • Develop a monitoring framework for the operating system that allows customers to measure and record internal events within the operating system. • Led a small team of engineers to enable customers to use C++ applications on our operating system utilizing Microsoft’s C++ runtime libraries. • Researched and promoted the use of unit testing internally, resulting in the adoption of a unit testing process within QA • Mentored QA engineers interested in transitioning to development roles. Show less

    • United States
    • Information Services
    • 1 - 100 Employee
    • Programmer Analyst
      • Oct 2009 - Sep 2012

      Member of Updates Application Team, supporting customers during their update process. Troubleshooting compatibility issues from their current version to the new version of Meditech’s software. Root caused and fixed any issues that occurred during the update process. Member of Updates Application Team, supporting customers during their update process. Troubleshooting compatibility issues from their current version to the new version of Meditech’s software. Root caused and fixed any issues that occurred during the update process.

    • United States
    • Higher Education
    • 700 & Above Employee
    • Student
      • 2005 - 2009

      Computer Science Computer Science

    • Student Co-op for Group 102
      • Sep 2008 - Dec 2008

      Edited Cmake files to ensure cross compatibility between x86 and cell processor Performed daily unit tests for group on both the x86 and cell architecture for PVTOL library The PVTOL library is designed to convert code designed for single core processors to multi-core Located issues which were flagged down by unit tests and aided in solving the problem Worked on any misc request within the group Tested and integrated any new development tools that were considered for use on… Show more Edited Cmake files to ensure cross compatibility between x86 and cell processor Performed daily unit tests for group on both the x86 and cell architecture for PVTOL library The PVTOL library is designed to convert code designed for single core processors to multi-core Located issues which were flagged down by unit tests and aided in solving the problem Worked on any misc request within the group Tested and integrated any new development tools that were considered for use on current project Show less Edited Cmake files to ensure cross compatibility between x86 and cell processor Performed daily unit tests for group on both the x86 and cell architecture for PVTOL library The PVTOL library is designed to convert code designed for single core processors to multi-core Located issues which were flagged down by unit tests and aided in solving the problem Worked on any misc request within the group Tested and integrated any new development tools that were considered for use on… Show more Edited Cmake files to ensure cross compatibility between x86 and cell processor Performed daily unit tests for group on both the x86 and cell architecture for PVTOL library The PVTOL library is designed to convert code designed for single core processors to multi-core Located issues which were flagged down by unit tests and aided in solving the problem Worked on any misc request within the group Tested and integrated any new development tools that were considered for use on current project Show less

    • India
    • Software Development
    • Software Development Intern
      • Jan 2008 - May 2008

      Developed a user control to interface with the Air Worldwide map server and to display insurance regions. See lab experience for more details on map user control Optimized map server interface to minimize server load and increase performance during peak hours Gained Experience with windows forms, user controls, code analysis, refactoring Participated in code reviews to improve company efficiency and functionality Developed a user control to interface with the Air Worldwide map server and to display insurance regions. See lab experience for more details on map user control Optimized map server interface to minimize server load and increase performance during peak hours Gained Experience with windows forms, user controls, code analysis, refactoring Participated in code reviews to improve company efficiency and functionality

    • France
    • Internet
    • IT/Technical Assistant Summer
      • Jun 2006 - Aug 2006

      Assisted employees with any software complications with their computer or network Set up accounts within the Region I network Trouble-shooted for any issues including network, printer, or computer Organizations College Tutoring Subjects: C, C++ Java, Data Structures, JavaScript, Math I, Math II, Physics, C# Assisted employees with any software complications with their computer or network Set up accounts within the Region I network Trouble-shooted for any issues including network, printer, or computer Organizations College Tutoring Subjects: C, C++ Java, Data Structures, JavaScript, Math I, Math II, Physics, C#

    • Professional Training and Coaching
    • Team Member
      • Jan 2001 - Jan 2005

      Developed conceptual designs for grappling mechanisms for competitive robotic competition Tasked yearly with developing physical control module Work in a self managed development team to code controls and AI for robot in C Developed conceptual designs for grappling mechanisms for competitive robotic competition Tasked yearly with developing physical control module Work in a self managed development team to code controls and AI for robot in C

Education

  • Wentworth Institute of Technology
    Bachelor of Science, Computer Science
    2005 - 2009

Community

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