Steve Giles Email & Phone Number
Who is Steve Giles? Overview
A concise factual answer block for searchers comparing this professional profile.
Steve Giles is listed as Software Engineer at 240 Tutoring at 240 Tutoring, based in Orem, Utah, United States. AeroLeads shows a matched LinkedIn profile for Steve Giles.
Steve Giles previously worked as Software Engineer at 240 Tutoring and Senior Software Engineer at Sling Tv. Steve Giles holds Bs, Computer Science from Brigham Young University.
Email format at 240 Tutoring
This section adds company-level context without repeating Steve Giles's masked contact details.
Review company-level records connected to Steve Giles before choosing the right outreach path.
About Steve Giles
Software Engineer/Manager with a career of progressively responsible experience. Skilled in all aspects of software development including project administration, design, product specifications, and technology recommendations. Quick learner and confident problem solver. Excellent human relations, leadership and communication skills. Work well with a wide variety of employees across the organization. Outstanding concept development and presentation skills.Operating Systems: Linux, Windows, Unix, MacOS, Android, iOS/tvOSLanguages: C/C++, Java, C#, Objective-C, JavaScript/TypeScript, Python, Swift, BASH shell scripting, gawk/sed, CSS, XML, HTMLTechnologies: Java/J2EE (servlets, applets, applications), Apache, Tomcat, jUnit/NUnit, Ant/NAnt, Wireshark, ASP.NET, .NET, make, CMake, JSON, network configuration, node.js, jQuery
Steve Giles's current company
Company context helps verify the profile and gives searchers a useful next step.
Steve Giles work experience
A career timeline built from the work history available for this profile.
Senior Software Engineer
Developed an application for collecting over-the-air advertising data from embedded devices over UDP, utilizing AWS EC2, Lambda, and S3 storage, that increased ad revenue by $1M by replacing OTA ads with more lucrative targeted adsCreated load balancing rules and network configuration changes that allowed external access while preserving security featuresDefined and implemented an observability pipeline using New Relic and FluentBitContributed to coding in C/C++, Python and gawk, testing in gtest, gmock, and pyTestUtilized Jira for task management and GitLab for source control
Software Engineering Manager
Led a team of software engineers in multiple locations in the development of video playback libraries for Apple, Android, and Roku platforms, ensuring timely delivery and alignment with business objectives.Hired and trained multiple new employees and contractors, recruiting online and at job fairs, including visa and right-to-work documentsManaged a major refactor of SlingTV using ReactNative and collaborated closely with product management to define roadmap priorities and drive product enhancements.Managed the Apple Client team and Apple product releasesConducted regular 1-1 interviews with all team members, providing feedback, career growth advice, and performance appraisalsCoding in C++, Objective-C, Java, Swift
Principal Software Engineer
Video playback engineer using ffmpeg for video/audio decoding and demuxing on a proprietary playerHelped in transition from proprietary players to platform playersCoding in C++, Lua, Java, Objective-C, code repository in GitReceived a patent for algorithms used in bandwidth detection and selectionCreated utilities for Content Delivery Network monitoring to hold CDN providers accountable for SLAs
Staff Engineer
Senior Software Engineer
Contributed File System and Network monitoring and remediation code for Forensic Toolkit (FTK) used by law enforcement departmentsDeveloped a Web application with an Oracle backend using ASP.Net and C#
Principal Engineer
Managed and mentored a team of 3 engineers.Designed and implemented an automated build systemUsed C# and .NET to implement a client/server application for automotive dealerships.
Senior Software Engineer
Created and presented multiple Brainshare sessions to customers on configuring and deploying a Branch Office appliance, resulting in excellent reviews and increased interest.Over 4 years of Java experience designing and implementing an AJAX interface over SOAP with Java application backend and Java applets/Javascript client on the Branch Office and Network Attached Storage products.Successfully mentored new engineers on the project team, leading to increased productivity and greater job satisfaction.Over 2 years of SuSE Linux experience replatforming Branch Office to Linux/OpenWBEM using C++ and bash shell scripting on the Eclipse development platform. Used Ant with JUnit for testing, and CVS for source repository.Designed and implemented a Java debugging facility for Branch Office that increased the ability to pinpoint problems and rapidly correct them.
Software Engineer
Coded communication modules for a home automation system using C++ on Windows NT.Familiar with Adaptive Communication Environment (ACE) for software patterns.Produced designs using Object Oriented Analysis and Design (OOAD.)
Development Manager
Effectively managed a team consisting of engineers, contractors, and project managers to successfully complete CorelCENTRAL, a Personal Information Manager, on time and within budget, reducing conflicts and rewarding top performers.
Senior Software Engineer
Designed and implemented ActiveX controls on Windows for file and network services used by all Corel Suite products using MFC, allowing for improved upgrades.
Senior Software Engineer
File and Network Services on the Shared Code and PerfectFit teams, producing shared DLLs for all WordPerfect applications.
Software Engineer
Designed and implemented document management services and QuickFinder index searching on VAX/VMS/Unix/Windows using RMS and FLAIM databases.
Steve Giles education
-
Brigham Young University
Frequently asked questions about Steve Giles
Quick answers generated from the profile data available on this page.
What company does Steve Giles work for?
Steve Giles works for 240 Tutoring.
What is Steve Giles's role at 240 Tutoring?
Steve Giles is listed as Software Engineer at 240 Tutoring at 240 Tutoring.
Where is Steve Giles based?
Steve Giles is based in Orem, Utah, United States while working with 240 Tutoring.
What companies has Steve Giles worked for?
Steve Giles has worked for 240 Tutoring, Sling Tv, Move Networks, Accessdata, and Mobile Productivity, Inc..
How can I contact Steve Giles?
You can use AeroLeads to view verified contact signals for Steve Giles at 240 Tutoring, including work email, phone, and LinkedIn data when available.
What schools did Steve Giles attend?
Steve Giles holds Bs, Computer Science from Brigham Young University.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial