AeroLeads people directory · profile

Steven Eng Email & Phone Number

Senior Software Developer at Rally Health
Location: Fremont, California, United States 11 work roles 1 school
1 work email found @rallyhealth.com 2 phones found area 650 LinkedIn matched
✓ Verified August 2026 4 data sources Profile completeness 86%

Contact Signals · 1 work email · 2 phones

Work email s****@rallyhealth.com
Direct phone (650) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Role
Senior Software Developer at Rally Health
Location
Fremont, California, United States

Who is Steven Eng? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Steven Eng is listed as Senior Software Developer at Rally Health based in Fremont, California, United States. AeroLeads shows a work email signal at rallyhealth.com, phone signal with area code 650, and a matched LinkedIn profile for Steven Eng.

Steven Eng previously worked as Senior Software Developer at Rally Health and Senior Software Developer at Trueaccord. Steven Eng holds Ba, Computer Science from University Of California, Berkeley.

Company email context

Email format at rallyhealth.com

This section adds company-level context without repeating Steven Eng's masked contact details.

{first}.{last}@rallyhealth.com
86% confidence

AeroLeads found 1 current-domain work email signal for Steven Eng. Compare company email patterns before reaching out.

Profile bio

About Steven Eng

20 years as a Principal/Senior Software Developer with emphasis on Object Oriented Design and Test Driven Development• Full C++/Java/Scala Enterprise Software Development Cycle with experience delivering RDBS engines, distributed monitoring systems, electronic document delivery, and phone applications. Responsibilities included initial design, implementation, and packaging of product. • Software Maintenance Experience with hands-on work with version control systems (SVN, ClearCase, Perforce) , feature enhancement implementation, crash analysis (gdb, strace), memory leak detection (valgrind), packaging (autoconf) and unit test development with object mocking (Junit, CPPUnit) to allow software to work on multiple computing environments.• Clear Concise Communication Skills to convey information to immediate teammates and outside groups such as Operations, QA, Customer Support, and other development departments via documentation or face-to-face interactions with a goal to generate a cohesive work environment.• Training, Supporting and Mentoring colleagues in areas such project handoffs to career and personal growth enhancements for the benefit of the colleague and the company.

Listed skills include Software Engineering, Perl, Distributed Systems, Software Development, and 9 others.

11 roles · 16 years

Steven Eng work experience

A career timeline built from the work history available for this profile.

Senior Software Developer

Washington, D.C., Us

Developed and maintained Scala backend services to promote healthy activities for client/partner employees covered under UHG. Services include- Challenges: A service to allow employees to form teams and compete against each other in a measurable and healthy activity. First implementation was based on an aggregated number of miles walked by a team. Rewards were awarded based on team and individual thresholds. Some subservices created to support were: -- Main Challenges Service: Support front end requests to allow member to join a team, define starting and stopping times, display running team totals and rankings, and define reward thresholds. Also included tracking device registration. Technology used were MongoDB, Scala, Play, RabbitMQ and Sendgrid/Salesforce. -- Data Collection and Storage: Support Challenges service to collect and aggregate data based on individual and team totals. Also tracks when to award members rewards when thresholds are reached. Technology used were Postgres, Scala and Play.- Missions: Health based and goal oriented activities for individual members. Some activities include walking, biking, gym visits and sleep duration. Members are rewarded for accomplished goals defined within the mission (such as walking 2 miles in a day). Technology used were MongoDB, Scala, Play, RabbitMQ and SendGrid/Salesforce.- Earn It Off: A service to allow members to obtain a tracking device by getting a loan from UHG and paying it off in installments with a credit card and rewards earned by using the device. Technology used were Scala, ZIO, Postgres, RabbitMQ, and Salesforce Subservices include -- Store: A service to display available devices in the plan, purchase the device via a credit card or loan, and fulfill the order. -- Payments: If payment is based on a loan, this service tracks monthy payment execution and reward application to a payment (such as if a member earned $5, the credit card payment is reduced by $5).

Jun 2018 - May 2024

Senior Software Developer

130, Kansas, Us

Developed and maintained backend processes to automate the business of a debt collection company. Language used to implement processes is Scala to operate simultaneous parallel tasks and utilize multicore machines effectively. Responsibilities included:o Reading input files from credit card companies or other debt collectors for delinquent accounts and converting the data to fit our internal modelo Writing processes to deliver reports of activity back to the source of the accountso Develop and maintain processes that communicate to the debtor of the state of their accountPart of a rotation of engineers maintaining the health of the debt collection system. The majority of the processes run on Amazon AWS servers within Docker containers. In addition to monitoring the in-house developed processes, AWS services used in production needed to be monitored also. These included MySQL, Elastic Search, and EMR. When monitoring, the engineer was also the main point of contact for other groups within TrueAccord to perform small tasks or gather information.

Jun 2017 - Apr 2018

Senior Software Developer

Bitgravity

Created C++ framework for development of in-house message queue endpoints. Tasks included design, implementation, unit tests, development and operations training and documentation. Framework was used in real time statistics with data aggregated and displayed within 2 seconds of reception of data. Features included: o Tailing log files and packaging multiple log lines for transmission of data to message queue o Configurable data transformations to avoid code changes and reduce package releases o Pack and unpack data at message queue endpoints with JSON over the wire o Compression and decompression at both endpoints o Define a set of commands at receiving end of message queue to be run at regular intervals o Define multiple copies of an endpoint as worker threads to handle fast moving streams o Code reuse enabled by subclassing from base endpoint implementationsOverhauled and replaced internal billing statistics collection using above framework to aggregate data hourly and calculate billing results at the end of the month based on policies defined within scripts. Previous implementation only aggregated at the end of the day and required 2 to 3 hours to operate.Built internal 30-node Hadoop cluster from scratch using public domain source code. Cluster is used to process customer facing business intelligence application and display viewer trends based on geographic location, device type and other statistics.Added a web page to customer dashboard to allow "black listing" viewers from defined countries.Maintained legacy real time statistics system that updated a display every 2 seconds.

2011 - Mar 2017

Senior Development Engineer

Sunnyvale, Ca, Us

Developed and maintained user profile brokerage service used as middleware between Yahoo properties (Front page, Ads, Mail, News, etc.) and various data stores (location, preferences, personal information, behavior, etc.) in cloud. Maintained PHP interface used by Yahoo properties using a Zend/C++ interface.Created a unit test framework for user profile service modules that loads shared libraries and defines test operations from a JSON configuration file. Output was in a JSON format to allow scripting languages to check results.Developed features and test cases for kernel module used in network communications between services. Some features included new /proc entries and configuration pattern matching definitions.Wrote GDB scripts to traverse and print contents of STL containers such as vectors, lists, maps and sets.

Apr 2008 - Jun 2011

Principal Software Developer

Chicago, Illinois, Us

Developed and maintained cache storage mechanism for downloaded internet media for display on Screen3, an application running on a phone’s idle screen. Defined and maintained protocol to download internet media from web server to phone storage. Developed initially with Java and subsequently reimplemented with C++. Technologies used were J2ME, JSR 75 and GNU cross compilers. Product accepted by international carriers for inclusion on customer handsets.Developed API for 3rd party developers to create applications for Motorola phones. Wrote unit tests and inline documentation using cppunit and doxygen respectfully. API to provide windowing, event handling, and application lifetime.Developed Web 2.0 photo album application using Motorola Javascript/AJAX platform. Designed architecture to be flexible to work with alternate web sites, initially designed to work with Flicker.

Apr 2004 - Apr 2008

Principal Software Developer

Redwood City, Us

Lead engineer responsible for porting and maintaining IP voice mail product on IBM AIX using an Apache-like server and C++ modules. Defined and collected required modules (in-house and 3rd party packages) to complete project. Wrote functional specification delivered to IBM for funding approval of project. Success of project convinced IBM to fund other Openwave software projects on IBM platforms.Developed and maintained user interface for MMS frontend application utilizing Struts, Resin, Java, J2EE, JSPs, JSTL, and Javascript. Developed initial WAP pages to be used for notification/alert interface to phone users. Wrote JUnit tests to validate code changes.Added customizations to MMS frontend application as requested by customer. Changes Struts actions and Resin configuration files to implement an alternative session initialization and integrate a 3rd party web application. Documented work to allow customer to restore customizations in case of catastrophic events.Used SOAP and MIME to implement a proprietary MM7 command to return users’ phone types to Value Added Service Providers. MM7 is a subset of the protocols defined in MMS.

Apr 2002 - Apr 2004

Principal Software Developer

Aurigin Systems

Designed, developed and maintained e-commerce backend processes. Defined interface to financial/accounting software packages (Softrax) incorporated calling interfaces from existing production processes. Included was the development of electronic delivery of documents previously shipped on CDs via FedEx. Improved latency from one day to a few minutes.Developed and maintained XML protocol used between Aurigin web server and Aurigin servers at customer sites. Completion of protocol specs early in development cycle was key to a successful product release.Developed parsers, written in Java, to extract data from various patent sources and to transform data to a legacy format and a new unified format. New parsers allowed flexible back end architecture to quickly incorporate new data sources into product.

Jan 1999 - Apr 2002

Senior Software Engineer

Detroit, Mi, Us

Lead engineer for development and maintenance of X/Motif user interface for EcoTools product on supported Unix platforms. All code was written with cross platform portability in mind.Developed Windows NT prototype of product for evaluation.

Nov 1994 - Dec 1998

Member Of Technical Staff

Mumbai, Maharashtra, In

Port and maintain Ingres database engine on multiple UNIX platforms (BSD and System V) as features and generic bug fixes were submitted.Port and maintain UI builder to access Ingres database engine on multiple UNIX platforms (BSD and System V). Lead intergroup meeting to resolve customer and intergroup issues with UI builder.Lead triage meetings between Engineering, Support and Marketing for pre- and post-release support. Responsibilities included recording meeting minutes, constructing agendas and facilitating meetings

Mar 1987 - Aug 1994

Technical Support Engineer

Excelan

Contact and answer customer concerns about Excelan product called the Nutcracker, a level two monitor of Ethernet networks. Position required knowledge of first two levels of OSI protocols (physical and data link).

Jul 1984 - Dec 1984
1 education record

Steven Eng education

  • University Of California, Berkeley
    University Of California, Berkeley
    Computer Science
FAQ

Frequently asked questions about Steven Eng

Quick answers generated from the profile data available on this page.

What is Steven Eng's role at their current company?

Steven Eng is listed as Senior Software Developer at Rally Health.

What is Steven Eng's email address?

AeroLeads has found 1 work email signal at @rallyhealth.com for Steven Eng.

What is Steven Eng's phone number?

AeroLeads has found 2 phone signal(s) with area code 650 for Steven Eng.

Where is Steven Eng based?

Steven Eng is based in Fremont, California, United States.

What companies has Steven Eng worked for?

Steven Eng has worked for Rally Health, Trueaccord, Bitgravity, Yahoo!, and Motorola Mobile Devices.

How can I contact Steven Eng?

You can use AeroLeads to view verified contact signals for Steven Eng, including work email, phone, and LinkedIn data when available.

What schools did Steven Eng attend?

Steven Eng holds Ba, Computer Science from University Of California, Berkeley.

What skills is Steven Eng known for?

Steven Eng is listed with skills including Software Engineering, Perl, Distributed Systems, Software Development, Linux, Agile Methodologies, Scalability, and Cloud Computing.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.