Christopher Varone
Senior Software Engineer at IntervalZero- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
IntervalZero
-
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
-
-
-
MEDITECH
-
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.
-
-
-
Wentworth Institute of Technology
-
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
-
-
-
AIR Worldwide
-
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
-
-
-
FEMA
-
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#
-
-
-
US F.I.R.S.T
-
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