Nick Giampietro

Nick Giampietro Email and Phone Number

Software Engineer (Computer Vision, Graphics, Embedded) @ ZeroEyes
Nick Giampietro's Location
West Linn, Oregon, United States, United States
Nick Giampietro's Contact Details
About Nick Giampietro

Software Engineer working in computer vision, graphics, and embedded systems, with passion for technology, programming, teaching, and language. I work with others who are excited to create robust libraries for application developers to integrate, with a focus on algorithm-oriented software design. I take pride in leveraging my strong communication skills to document my work clearly so it's easy for others to jump in and start contributing too.MS in Computer Science (Computer Vision & Machine Learning). Later in life I plan to become a teacher, so I can share what I've learned with others and keep society looking into the future.Hobbies include writing short stories & poetry, Japanese-to-English translation, photography, reading, cooking & pickling, and tabletop gaming.

Nick Giampietro's Current Company Details
ZeroEyes

Zeroeyes

View
Software Engineer (Computer Vision, Graphics, Embedded)
Nick Giampietro Work Experience Details
  • Zeroeyes
    Senior Software Engineer
    Zeroeyes Aug 2024 - Present
    Conshohocken, Pennsylvania, Us
    Ethical AI-based gun detection for public schools
  • Adobe
    Software Development Engineer
    Adobe Jun 2022 - Aug 2024
    San Jose, Ca, Us
    Working on the Digital Imaging Ingredients team, working to bring Lightroom and Photoshop technologies to your browser via WebAssembly and WebGPU.
  • Digimarc
    Senior Software Engineer
    Digimarc Jan 2021 - Jun 2022
    Beaverton, Oregon, Us
    Digimarc Embedded Systems SDK, the SDK that powers all of Digimarc's commercial technology. I contribute to the SDK using C++ to add new features, implement algorithms, and optimize them for over forty supported platforms. On my team, I spearhead efforts to update a legacy code base using modern C++ techniques, integrate new open-source libraries that improve performance and reduce our maintenance load, and measure performance in both RTOS and non-RTOS contexts. We compile our SDK to run on everything from x86, to TI DSPs, to armv8 mobile processors, to pip and NuGet packages, and even WebAssembly/JS.C++ and CMake for the SDK itself. I also regularly use OpenCV (Python and C++ versions) as well as Eigen. ARM NEON Intrinsics and multiple AVX flavors for optimizations. Python for in-house tools, Jupyter for independent research and data analysis.
  • Cognex Corporation
    Senior Software Engineer
    Cognex Corporation Aug 2017 - Dec 2020
    Natick, Ma, Us
    Embedded system firmware & software powering Cognex's In-Sight series of machine vision cameras. In a scrum team (and direct manager of a few reports), I balance technical leadership with direct contribution. In that position I always work to disrupt the status quo, and solve tomorrow's problems to get ahead of the curve.C & C++ for firmware, and C# .NET for in-house tools; System software; Inter-device communication (HTTP, Websocket, etc.); Image acquisition; Product configuration including security, configuration tools, and production engineering; Office Git guru & Stash/Bitbucket admin.
  • Cognex Corporation
    Software Engineer
    Cognex Corporation 2014 - Aug 2017
    Natick, Ma, Us
    Embedded system firmware powering Cognex's In-Sight series of machine vision cameras.C & C++ for firmware, and .NET for in-house tools; System software; Inter-device communication (HTTP, Websocket, etc.); Image acquisition; Product configuration including security, configuration tools, and production engineering; Office Git guru & Stash/Bitbucket admin; Part of a company-wide team to overhaul our collaboration tools to improve company cohesiveness, since engineering is a multi-site effort.
  • Vtm Group
    Software Engineering Intern
    Vtm Group 2013 - 2014
    Beaverton, Or, Us
    I worked at VTM Group's child company, Vprime, with one other dedicated software engineer and a number of electrical and computer engineers, to create embedded test systems for video and video standards, such as DisplayPort, HDMI, HDCP, EDID, etc.In addition, we create .NET-based console applications to control hardware such as frame grabber cards and pattern generators. I am involved in the entire software development process, including research and requirements, design, prototyping and implementation, verification and validation, deployment, and maintenance.
  • Oregon University System
    Student Intern
    Oregon University System Aug 2010 - Nov 2013
    Us
    I've worked as for the Oregon Pre-Engineering and Applied Sciences initiative, in the Department of Industry Partnerships, for the past three years; in that time, I've gained some valuable experience in the fields of both education and engineering/CS.o Designed/Implemented social media marketing campaign, GetReal Engineering Generated style guide, posting calendar,  Maintained web presence through Website, Blog, Facebooko Copyedited technical lesson plans Edited for accuracy, clarity, succinctness, appropriate voicing and style, grammar and spelling Re-wrote/authored various sections and documentsGetReal Website: http://getreal.ous.edu/GetReal Blog: http://blogs.oregonstate.edu/getreal/GetReal Facebook: https://www.facebook.com/GetRealEngOPAS Website: http://opas.ous.edu/
  • (Self-Employed)
    High School Tutor
    (Self-Employed) Sep 2007 - Jan 2013
    I have been tutoring multiple students in Math and/or English since 2007, for a total of 6 student years.Specialties:o Test reviewo Skill-buildingo Homework/General studyingo Projects/Compositions
  • Fry'S Electronics
    Audio-Video Accessory Sales
    Fry'S Electronics Jan 2009 - Jul 2010
    I built rapport with customers before showcasing products, and closed sales. Sold accessories for A/V items and maintained sales floor.
  • Office Depot
    Cashier, Tech Sales, Stocking
    Office Depot Jul 2007 - Jun 2008
    Boca Raton, Florida, Us
    Acted as secondary cashier, secondary tech sales, and secondary stocking associate as needed.

Nick Giampietro Skills

Problem Analysis Software Engineering Japanese To English Translation Interpretation Java Javascript Css C++ Research Software Development Public Speaking Programming Leadership

Nick Giampietro Education Details

  • Portland State University
    Portland State University
    Computer Science
  • Portland State University
    Portland State University
    Japanese; Computer Science
  • Southridge High School
    Southridge High School

Frequently Asked Questions about Nick Giampietro

What company does Nick Giampietro work for?

Nick Giampietro works for Zeroeyes

What is Nick Giampietro's role at the current company?

Nick Giampietro's current role is Software Engineer (Computer Vision, Graphics, Embedded).

What is Nick Giampietro's email address?

Nick Giampietro's email address is ng****@****arc.com

What schools did Nick Giampietro attend?

Nick Giampietro attended Portland State University, Portland State University, Southridge High School.

What are some of Nick Giampietro's interests?

Nick Giampietro has interest in Bass Guitar, Writing, Gaming, Photography, Poetry, Running, Mountain Biking, Drums.

What skills is Nick Giampietro known for?

Nick Giampietro has skills like Problem Analysis, Software Engineering, Japanese To English Translation, Interpretation, Java, Javascript, Css, C++, Research, Software Development, Public Speaking, Programming.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.