# Calin Stanciu > Principal Software Engineer at Vuforia, a PTC Technology Location: Pacifica, California, United States Profile: https://flows.cv/calinstanciu Principal Software Development Engineer working on AR/VR experiences. ## Work Experience ### Principal Software Engineer @ Vuforia, a PTC Technology Jan 2021 – Present | Remote ### Senior Software Engineer @ DigitalFish Jan 2020 – Jan 2021 | San Mateo, California Stealth project ### Senior Software Engineer | AR/VR | Facebook (via Digitalfish inc) @ DigitalFish Jan 2018 – Jan 2020 | San Mateo, California ### Software Engineer @ Anki Jan 2015 – Jan 2018 | 55 2nd street, 15th floor, San Francisco, CA, 94105 As part of the Overdrive team I have been working on implementing new game modes, items, upgrades, medals, stars and loot for the robotic cars. I have been collaborating with different teams and worked on multiple aspects of the app and game architecture. ### Senior Software Development Engineer @ Cognex Corporation Jan 2013 – Jan 2015 | Natick,MA Joined the Machine Vision Software department and working relentlessly at improving the user experience design. The team consists of 10 senior to lead engineers and 4 QA engineers. The team coordinates the working efforts from 3 different locations: Natick, Portland and Budapest. Accomplishments include: • Design, implementation and testing of GUI for configuring different PLCs (Programmable Logic Controllers): Ethernet Network IP, PROFINET and SLMP protocols (C#/C/C++) with the goal of providing the user with the ability to have a unified GUI for controlling different PLCs. • Implemented software security using C/C++. Strengthening the company’s software security and prohibit further hacking of the software, protecting the company’s revenues. • Developed internal tools to be used by developers, marketing and customer support (C#). Improving working efficiency. Tools are used company wide. ### Senior Software Development Engineer @ Parametric Technology Corporation (PTC) Jan 2010 – Jan 2013 | Needham, MA Promoted to senior software engineer and joined the core assembly team in a different area of development within the Pro/Engineer software development: Creo Parametric and Creo Direct. Frequently interacted with different departments of software development based in USA, Canada, Germany, India and Israel. The team was comprised of 10-15 employees located in different offices across the world. Accomplishments include: • Mechanical constraints creation and manipulation in the context of Creo Parametric and Creo Direct (C/C++). Ease of use for clients. • 3D Dragger: implementation, manipulation, degrees of freedom available according to the constraints attached to different parts and/or assemblies (C++) increasing client productivity. • Prototype, created proof of concept, designed and implemented various types of dragging: snapping to various lines, surfaces, points and/or axis with or without tolerances (degrees of inclination with respect to the dragging direction) (C/C++). New concept helping the client’s ability to increase productivity while reducing GUI manipulations. • Layout module: create layout occurrences and making them independent (C/C++). • Prototyping floating dashboard (C++). Create an UI that aligns itself with the current standards in order to create a familiar environment for the user. ### Software Development Engineer @ Parametric Technology Corporation (PTC) Jan 2007 – Jan 2010 Heavily involved in all stages of development for the ProManikin module which is an integrated part of Pro/Engineer software that allows users to manipulate a virtual Manikin in a 3D environment while performing different ergonomic analyses. Working in a team of 6 engineers (4 developers and 2 QA), 3 managers and 1 3D modeler. The team was divided between the Montreal, Israel and India’s offices. For a period of 6 months I had the opportunity to manage the engineering part of the team. Accomplishments include: • Learned and extensively use ProToolkit API to implement ProManikin module (C/C++). Large amount of code needed to be learned in a short period of time in order to be able to implement and integrate our product to ProEngineer. • Created requirements definition, prototype, conception, design, implementation, testing, maintenance and training for Reach, LookAt, Drag and Vision module of ProManikin (C++) working through all the cycles of software development successfully, on time and on budget. • Forward kinematics implementation (C/C++). This helped the manikin manipulation to produce a more real life movement. • Created X3D parser that allows to save and load manikin’s information (C++). • Biomechanics project: implementation of biomechanics calculations (Force Balance Analysis) and UI (C++). Worked closely with a mechanical engineer to guide him through our demands, implement his theoretic work in our code and to solve some critical issues with his design. • Led training for different developers, QAs and customers. • Wrote source code documentation that meets the organizational standards, • Prepared design notes per group standards based on an approved set of requirements (requirement statement, problem definition, solution description, test scenarios, migration issues). • Participated in code reviews of others’ work, ensuring 0 errors in code. ### Teaching Assistant (Course: Integration Project in Infographics and CAO) @ École Polytechnique de Montréal Jan 2007 – Jan 2007 Teach CAO concepts to engineering students Explain the CAO projects to engineering students Answer to students questions Fix and correct the nonfunctional code of the students ### Teaching Assistant (Course: Operating Systems) @ École Polytechnique de Montréal Jan 2006 – Jan 2006 Teach multi-threading concepts to engineering students Explain the multi-threading programming projects to engineering students Answer to students questions Fix and correct the nonfunctional code of the students ### Computer Programmer and Technical Assistant @ Sanmina-SCI Jan 2003 – Jan 2006 Provide demand analysis Prototype and implement programs and macros to facilitate and automate the work of the quotation department Technical Assistant to all users of the programs I designed ### Software Engineer @ Angel Fish: Fish tank breeder Jan 2006 – Jan 2006 Design and development of custom-made program for billing, accounting and orders Insure the technical support and maintenance of the software for the period of April 2006 to April 2007 Provide technical assistance and training for the users Software used: Java, AccessDB ### Software Engineer @ A&N Technique: Automobile mechanic shop Jan 2005 – Jan 2005 Design and development of custom-made program for billing, inventory, accounting, orders and submissions Insure the technical support and maintenance of the software for the period of July 2005 to July 2006 Provide technical assistance and training for the users Software used: Java, AccessDB ## Education ### Bachelor Degree in Computer Engineering Polytechnique Montréal ### D.E.C in Pure and Applied Science Collège de Bois-de-Boulogne ## Contact & Social - LinkedIn: https://linkedin.com/in/calinmihailstanciu --- Source: https://flows.cv/calinstanciu JSON Resume: https://flows.cv/calinstanciu/resume.json Last updated: 2026-04-12