Eric J. Ruff

Eric J. Ruff Email and Phone Number

Semi-retired -- details in About below
Eric J. Ruff's Location
Provo, Utah, United States, United States
Eric J. Ruff's Contact Details

Eric J. Ruff work email

Eric J. Ruff personal email

About Eric J. Ruff

* Current job: Semi-retired now -- Currently working on project to dramatically speed up conversion of binary data to/from human-readable form (includes conversions between Unicode-16 and UTF-8 for all T-SQL data types) -- My test platform speeds up import/export processing of CSV files for SQL Server databases (using SQL, C++ and FASM assembly language)* Strong on back-end: C#, .NET / .NET Core, T-SQL, MS Management Studio, Dapper, Azure, star schemas, data warehousing, WebAPI, Visual Studio, VS Code* Also some front-end: JavaScript, HTML, CSS, Bootstrap, jQuery (dabbled in AngularJS, Angular2+, Python)* Other: ComputerEase internal ODBC table structures (construction accounting software), MS Office Excel.Interop (creating/manipulating spreadsheets programatically), Excel VBA, VB.Net, MVC, RazorOther Technical Skills* Win32 programming in C, C++, assembly language; 32-bit and 64-bit programming* Architected core technology for PartitionMagic and Drive Image that formed basis of entire product line for PowerQuest* Excel VBA programming, GoogleDocs API (Sheets), Alpha Five Xbasic* Very familiar with Intel CPU performance issues; storage and disk I/O; file-system architectures; sort/index algorithms* Awarded 9 patents (utility patents, software) issued in my name, additional patents pending

Eric J. Ruff's Current Company Details

Semi-retired -- details in About below
Eric J. Ruff Work Experience Details
  • Beijer Electronics (Formerly Qsi Corporation)
    Senior Software Developer
    Beijer Electronics (Formerly Qsi Corporation) Aug 2018 - Jan 2019
    Salt Lake City, Ut
    Position: Senior Software Developer* Focused primarily on bug fixes for HMI panels* Helped design SSH security strategy for panels* Declined to move to Malmö, Sweden, when the software development roles at Salt Lake City office were moved to Sweden at the end of Jan 2019
  • Software Technology Group
    Senior Consultant
    Software Technology Group Jul 2018 - Aug 2018
    Salt Lake City, Ut
    Senior Consultant at STG, focusing primarily on .NET / .NET Core development for client companies* Primary focus: .NET / .NET Core platforms back-end w/ C# and T-SQL; designing/pushing star schemas to Azure data warehouses* Current technologies: C#, T-SQL, Azure, ODBC, MS Office Excel.Interop, Web API, PowerBI, Git, VS Studio / VS Code* Additional experience: JavaScript, HTML, CSS, Python; beginner level with AngularJS, Angular* STG also acting as a head-hunter to place me in a full-time position
  • Red Pepper Software
    Senior Full Stack Software Engineer
    Red Pepper Software Jul 2016 - Jul 2018
    Pleasant Grove, Ut
    * Position: Senior Full Stack Software Engineer* Primary focus: .NET platforms back-end w/ C# and T-SQL; designing/pushing star schemas to Azure data warehouses* Current technologies: C#, T-SQL, Azure, ODBC, Dapper, MS Office Excel.Interop, Web API, PowerBI, Git, VS Studio / VS Code* Additional experience: AngularJS, Angular, JavaScript, HTML, CSS, PythonNOTE: Linked in shows I worked here 2yrs 1month, but I actually worked from July 31, 2016 thru July 13, 2018 (which is just under 2 yrs)
  • Medical Justice Services / Emerit
    Program Manager
    Medical Justice Services / Emerit Oct 2015 - Jun 2016
    Greensboro, Nc
    * Online reputation-management company* Position: Program Manager- Manage all software projects for fast-growing company in Greensboro, North Carolina- Manage a team of .Net developers using SQL Server 2012, ASP.NET, Visual Studio platform (2010 and 2015), MS Management Studio 2012, HTML, CSS, JavaScript web development- Use T-SQL, VB.Net, Excel VBA on regular basis
  • Numbergun, Llc
    President / Cto
    Numbergun, Llc Mar 2012 - Apr 2015
    Provo / Salt Lake City, Ut
    * Research/technology company* Positions held: co-founder, President, Chief Technology Officer, programmer* Technology created (multiple patents pending): - Substantial speed up of web-page rendering (2x - 10x) - Substantial speed up of text/numeric formatting (4x - 50x) - Base64 encoding/decoding (2x - 10x)
  • Quickutz, Inc.
    Ceo / Cofounder
    Quickutz, Inc. Jul 2001 - Jun 2010
    Orem, Utah
    * Scrapbooking company* Positions held: co-founder, CEO, President* Technology created:- Innovative hand-held tools for cutting letters and shapes from paper- Pioneered innovative, complex chemical-etching and steel-machining processes, other manufacturing innovations that reduced COGS by more than 75% and produced deep-etching yields of 97%+- Digital-image library manager (created in C#) for digital designs used to cut vinyl via a digital plotter/cutter (1000x faster; could access 200,000 designs in 1 second)
  • Powerquest, Inc.
    President / Ceo / Cto / Founder
    Powerquest, Inc. 1993 - Jul 2001
    Orem, Utah
    * Hi-tech software company* Positions held: founder, CEO, President, Chief Technical Officer, architect/programmer* Key achievements:- Invented patented disk-partitioning technology (in PartitionMagic) that reduced a 10-hour process to mere minutes; the technology applied to many different file systems, including FAT, FAT32, NTFS, HPFS, ext2, and others.- With complex disk-manipulation technology, needed a faster way to identify file-system and disk-integrity errors; created and coded faster CHKDSK function that was 300% faster, and tested more integrity issues, than equivalent from Microsoft or IBM.- Garnered coveted Best of Comdex award for PartitionMagic, 1995- Architected Drive Image (served as platform for ServerMagic and DriveCopy)- In 1993, contracted with Novell to create custom solution to install IBM’s OS/2 operating system onto thousands of computers at a customer’s multiple sites; the solution required creating a boot disk and code to shrink a FAT partition to make room for a second bootable partition, optionally converting that partition to the HPFS file-system format, and do it all “on the fly” in just minutes, without destroying data; delivered on time- Obtained 9 issued software patents
  • Gazelle Systems
    President / Ceo / Founder / Head Of Technology
    Gazelle Systems Apr 1985 - 1993
    Provo, Utah
    * Hi-tech software company* Positions held: founder, CEO, President, software architect / programmer* Architected, developed, and marketed:- Q-DOS, super-fast file manager (written in C, 16-bit assembly; 10x faster than others)- Back-It, fastest backup product and winner of PC Week Corp. Satisfaction Poll (written in C, 16-bit assembly)- OPTune, fastest defragger / optimizer (10x - 100x faster; written in 16-bit assembly)

Eric J. Ruff Skills

Start Ups Entrepreneurship Sales Leadership Management Business Development Sales Management Team Leadership Business Strategy Budgets Strategy Project Management Product Management Programming Customer Service Windows Advertising

Eric J. Ruff Education Details

Frequently Asked Questions about Eric J. Ruff

What is Eric J. Ruff's role at the current company?

Eric J. Ruff's current role is Semi-retired -- details in About below.

What is Eric J. Ruff's email address?

Eric J. Ruff's email address is ej****@****hoo.com

What schools did Eric J. Ruff attend?

Eric J. Ruff attended Brigham Young University.

What are some of Eric J. Ruff's interests?

Eric J. Ruff has interest in Sushi, Puzzles, Cruises, Water Skiing, Reading, Hiking, Ping Pong, Bowling, Site Seeing, Exercising.

What skills is Eric J. Ruff known for?

Eric J. Ruff has skills like Start Ups, Entrepreneurship, Sales, Leadership, Management, Business Development, Sales Management, Team Leadership, Business Strategy, Budgets, Strategy, Project Management.

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.