Steve Perry work email
- Valid
Steve Perry personal email
- Valid
Steve Perry phone numbers
I am a software engineer and architect, project leader, mentor and individual contributor in a wide variety of algorithmic and GUI programs and products. I am an expert in C++, STL, Objective C and Object Oriented Design. I have experience with Flutter, Swift, Qt, GTK, Boost, Openssl, and with iOS, Android, Linux and Windows.I enjoy C/C++ development in algorithmic-heavy software like that found in EDA's place and route programs, or in GUI type applications that operate on iOS, Windows or Linux platforms, or in data centric problems that require a lot of classes and interactions.Specialties: Experience in Algorithms and GUIsObject Oriented Design, UMLDart/Flutter, Swift/SwiftUI, C, Objective C, C++, WebAssembly, Perl, AssemblerXML, TCL, Python, STL, Boost, Qt, MFC, pthreadsiOS, Android, Linux, WindowsPurify (coverage and quantify), Revision Control Tools, Software Build Tools
-
NoneUnited States -
Software EngineerGoogle Mar 2015 - PresentI am currently a member of the Google Photos Team, working on the iOS application.When I first joined Google, I worked on the Display Ads Privacy Team.
-
Principal EngineerTabula Aug 2009 - Mar 2015Santa Clara, Ca, UsTabula was an innovative programmable logic solutions provider, attempting to deliver breakthrough capabilities for today’s most challenging systems applications.As a member of the place and route team, I worked on the global placer program, adding new features for clock tree synthesis and placement, multi-clock support, local detailed routing to and from multiport multiclock memories, and delay modeling, and reducing memory and CPU usage.As a member of the infrastructure team, I worked to add enccryption procedures based on the Openssl library used to protect customer and company IP. I also worked on common libraries to reduce memory usage. -
Senior Software ArchitectPhoenix Technologies Aug 2008 - Aug 2009Campbell, Ca, UsPhoenix Technologies core systems software helped launch the PC industry more than 20 years ago.I oversaw the design and development of the GUI software for the company’s then flagship product, the Hyperspace 2 operating system using GTK and Glib. I modified various C/C#/Python programs to operate efficiently with the highly modified Linux system. I also supervised the activities of a team of principal and junior engineers in US and India. -
Principal EngineerXilinx Jan 1995 - Jul 2008San Jose, Ca, UsXilinx is a world leader in the Programmable Logic Device (PLD) market - one of the fastest growing segments of the semiconductor industry. In addition to PLDs, XIlinx develops computer software to help electrical engineers design and implement the circuits implemented in the PLDs.I re-engineered the floor-planner GUI program, identifying the necessary changes in architecture and functionality. I led a team of eight engineers and contributed in implementing the new program using the Qt library. I introduced best practices and delivered a project that met expectations, utilizing rapid prototyping methodology to meet strict deadlines.I was the architect and lead developer for various GUI programs, including the FPGA design editor, schematic editor and HDL editor programs using first the MFC library, and then later with the Qt library. I designed and implemented a schematic place and route software system with similar features as that provided by NLView. -
Software EngineerXilinx 1989 - 1995San Jose, Ca, UsXilinx is a world leader in the Programmable Logic Device (PLD) market - one of the fastest growing segments of the semiconductor industry. In addition to PLDs, XIlinx develops computer software to help electrical engineers design and implement the circuits implemented in the PLDs.During this early period at Xilinx I designed and implemented a common core set of utility functions. I also developed algorithmic programs used for technology mapping as well as place and route functions. -
Software EngineerSilvar-Lisco 1986 - 1989Silvar-Lisco was a software company that specialized in producing EDA (Electronic Design Automation) software used by electrical engineers for the design and implementation of custom and semi-custom integrated circuits.I designed and implemented of VLSI circuit design software for DRC and LVS type operations. Later I worked on gate array and standard cell place and route software. I also supervised a staff of 20 software engineers
-
Software EngineerNca Corporation 1981 - 1986Bellevue, Wa, UsNCA Corporation was a software company one part of which specialized in producing EDA (Electronic Design Automation) software used by electrical engineers for the design and implementation of custom and semi-custom integrated circuits.I designed and implemented of VLSI circuit design software for DRC and LVS type operations.
Steve Perry Education Details
-
University Of Illinois Urbana-ChampaignPhysical Chemistry -
Westmont CollegeChemistry
Frequently Asked Questions about Steve Perry
What company does Steve Perry work for?
Steve Perry works for None
What is Steve Perry's role at the current company?
Steve Perry's current role is Software Engineer at Google.
What is Steve Perry's email address?
Steve Perry's email address is st****@****ail.com
What is Steve Perry's direct phone number?
Steve Perry's direct phone number is +141662*****
What schools did Steve Perry attend?
Steve Perry attended University Of Illinois Urbana-Champaign, Westmont College.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial