Greg Yachuk Email and Phone Number
Greg Yachuk work email
- Valid
- Valid
Greg Yachuk personal email
- Valid
Senior Software Engineer with extensive experience designing and developing web applications and desk-top software. Proven ability to ship robust software releases on schedule. Developed software for diverse target industries such as Finance, Web Stores, Games, Databases, Telephony and Real-Time systems such as streaming Audio and Video. Experience with applications requiring more than 99% up-time. Enjoys working in a team environment, sharing technical expertise with team members.
Quality Process
View- Website:
- qualityprocess.com
- Employees:
- 8
-
Sr. Software EngineerQuality Process Dec 2018 - PresentProject: IOT------------Principal developer of a large IOT system deployed on AWS.Designed to scale from a handful of devices to tens of thousands of devices.Devices send data every 10 minutes using IOT Topics and are Queued in an SQS Queue.Lambdas are launched to process the data packets, and data is stored in DynamoDB.Every 24 hours, at a time relative to the timezone of the device, DynamoDB data is moved to Parquet files.A Lambda is launched in response to Client request, to aggregate device data by specified interval (minute, hour, day, week, month, year) in order to display trends. Device data in both Parquet files and in DynamoDB are aggregated. Response time for aggregation is crucial to display by client.Technologies used: EC2, Lambda,S3, SQS, DeadLetterQueue, DynamoDB, Parquet, IOTAdded mapping component to the front end.Technologies used: Angular, Leaflet, data from https://www.openstreetmap.org and http://services.arcgisonline.comProject: Web Application (Front and Back End)----------------------------------------------Principal developer of a Administrative Web Application for a Non-Profit group.The Application tracks Programs, which have Developers and multiple Sites. Developers and Sites fill in surveys and a System Analyst can view the responses and reduce them to single data values.The application supports tracking Programs, Developers and Sites, as well as the progress of both Developers and Sites with respect to the Project. Invitation emails and reminder emails are sent out as necessary. It also supports a Survey system that is used to collect raw data from the Developers and Sites.The result is a list of published Programs that can be filtered by a number of characteristics, to help end users find support Programs that are best suited to them. Technologies used: EC2, RDS, NodeJS for backend. Backbone/Marionette for frontend. -
Sr. Software EngineerUplift Inc. Aug 2018 - Nov 2018San Francisco Bay AreaContract position, developing site integrations with partners, and demos for future partners.Researched tools and packages for i18n expansion of product. -
Sr. Software EngineerTivo Mar 2011 - Mar 20182013 - 2018Developing website for finding, managing, and presenting video from TiVo set-top boxes and from on-demand catalogs. Managed client-side MVC architecture, using JavaScript, jQuery, and Backbone, and worked on server Java.• Converted from a multi-page web site to a single page web application.• Integrated mediaelements.js and hls.js for browser video presentation.2011 - 2013Worked on a core team creating the latest generation UI on the set-top box.• Handled design and implementation of system-level architecture for managing screen to screen transitions, string resource management, interruption, and recovery.• Designed and implemented low-level methods for managing task switching between client UI and low-level Flash engine.• Organized localizable string and image resources in to simplify the customization process for partners. -
Software EngineerQuality Process, Inc May 2007 - Mar 2011Worked alone and part of small distributed teams on projects such as database design; Web Service access using JSON; client-side web application using JavaScript and jQuery; server-side web applications built on a LAMP stack. • Designed custom ActionScript components; Flash-based websites and a C# plug-in for AutoCAD.
-
Senior EngineerNetsuite Jun 2004 - Apr 2007Designed and built framework for adding server-side Customer scripts, including security issues and impact on other clients sharing the server. • Developed a browser-based file system viewer for a virtual file system stored in a database. • Built JavaScript scaffolding to abstract browser differences while adapting client-side code to Apple's Safari browser. -
Principal EngineerMacromedia Feb 1991 - May 2004Principal Engineer (2003-2004)Developed the set of Flash MX 2004 components, a pre-built set of controls used to quickly create Rich Internet Applications.• Designed all components using Flash ActionScript.Principal Engineer (2002-2003)Researched and prototyped techniques for adding ActionScript and native code extensions to Flash Player, requiring quick and thorough understanding of the kernel of the Flash player in order to make safe and robust changes.• Created and developed visual interface application for designing Flash-based Web Applications.Software Architect (1991-2001)Designed and developed many portions of Director (complex program for creating animation, interactive systems and media integration). Worked on many releases from Director 3 up to Director 10. Created a cross- platform player and file format.• Devised and created extensive sound capabilities for Director 8, Director 8.5 and Shockwave. • Created and implemented sound playback architecture, including drop-in sound codecs and supporting sound streamed over the Internet. • Extended drop-in codec system to importing sounds and images. • Created file access that is transparent to both local and web-based deployment. -
Software EngineerInformix Sep 1987 - Dec 1990Software Engineer / Software Engineering Manager• Developed DBMS access through Lotus 1-2-3. Ported Database Management System software from Unix to MS-DOS.
-
Software EngineerSensory, Inc. Jan 1985 - Aug 1987• Developed networked office automation system using proprietary hardware and real-time OS, focusing on WYSIWYG UI for preparing, editing and printing documents, with integrated voice annotation.
-
Software EngineerMitel 1980 - 1984Software Engineer / Software Engineering Manager• Created and developed Mitel's flagship digital PBX. Managed team of software engineers charged with producing an ultra-fast database system for both Call Processing and for User Interface.
Greg Yachuk Skills
Greg Yachuk Education Details
-
Computer Science
Frequently Asked Questions about Greg Yachuk
What company does Greg Yachuk work for?
Greg Yachuk works for Quality Process
What is Greg Yachuk's role at the current company?
Greg Yachuk's current role is Sr. Software Engineer.
What is Greg Yachuk's email address?
Greg Yachuk's email address is gy****@****hoo.com
What schools did Greg Yachuk attend?
Greg Yachuk attended University Of Waterloo.
What skills is Greg Yachuk known for?
Greg Yachuk has skills like Javascript, Software Engineering, Mysql, Web Development, Perl, C#, Mobile Applications, Software Development, Perforce, Agile Methodologies, Web Applications, Web Services.
Who are Greg Yachuk's colleagues?
Greg Yachuk's colleagues are Brad Silen, Crissa Jones.
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