Charles Olson Email & Phone Number
@nasuni.com
LinkedIn matched
Who is Charles Olson? Overview
A concise factual answer block for searchers comparing this professional profile.
Charles Olson is listed as Principal Software Engineer at Nasuni, a with 292 employees, based in Somerville, Massachusetts, United States. AeroLeads shows a work email signal at nasuni.com and a matched LinkedIn profile for Charles Olson.
Charles Olson previously worked as Senior Software Engineer at Trinity Mobile Networks and Senior Software Engineer at Starry, Inc.. Charles Olson studied at University Of Massachusetts Amherst.
Email format at Nasuni
This section adds company-level context without repeating Charles Olson's masked contact details.
AeroLeads found 1 current-domain work email signal for Charles Olson. Compare company email patterns before reaching out.
About Charles Olson
Strong C++ developer with a background in network protocols, storage, application programming interfaces and automated testing. Team player with a proven ability to rapidly master new tools and environments. Excellent problem-solving and oral and written communication skills. Specialties: C++, C, Java, Perl, TCP/IP and related protocols, SQL.
Listed skills include Perl, Tcp/Ip, Linux, Distributed Systems, and 15 others.
Charles Olson's current company
Company context helps verify the profile and gives searchers a useful next step.
Charles Olson work experience
A career timeline built from the work history available for this profile.
Senior Software Engineer
Member of Core Networking team, developing networking infrastructure for network aggregation product aimed at cable operators, etc.• Designed and developed facility for compressing TCP packet headers to save bandwidth.• Designed and developed TCP/IP proxy module, that operated as a full TCP/IP stack on either end of a proxied connection, with data forwarded over one or more network interfaces (e.g. wifi and cell) in between, via a proprietary protocol. • Wrote unit and integration tests for the TCP/IP proxy module.Developed in C++14 on MacOS and Ubuntu Linux platforms.
Senior Software Engineer
Member of Internet Firmware team, developing control and reporting systems for millimeter-wave wireless networking hardware, targeting an ARM-based embedded system running Linux.• Developed facility to report packet rate histograms from wireless interface kernel driver via Collectd, from all supported 802.11 data rates.• Designed and implemented new Collectd plugin for reporting signal strength from wireless interfaces.
Senior Software Engineer
Senior Software EngineerMember of Cloud Optimization group, developing a Linux-based on-premise appliance for delivering Akamai services, including caching and optimization, to Enterprise data centers and branch offices.• Designed and implemented statistics collection and reporting application in C++, backed by an SQLite database.• Designed and implemented statistics reporting client libraries in C++ and Perl, which are used by all applications on the appliance to report statistics and traffic to the collection application.• Redesigned and rewrote statistics reporting component of packet routing application, via an object-oriented design implemented in C. This included: o Aggregating multiple different data sets from multiple worker threads. o Detecting and reporting corrupted packets. o Reporting byte and packet counts at all stages of the packet pipeline, in both directions.• Designed and implemented facility for collecting packet captures on the appliance in a secure and transparent fashion, including infrastructure for running and managing processes and streaming the output to a central management server.• Designed and implemented a facility in Go to automatically renew the appliance’s DHCP lease when the network interface configuration changes.• Designed and implemented facility for creating system boot images for the appliance based on Debian packages, including GPG authentication of the repository.• Designed and implemented web-based command and configuration server facility for central server that manages multiple appliances. • Designed and implemented facility for authenticating the appliance against the central server using a Trusted Platform Module chip on the appliance.• Designed and implemented component health reporting module for the appliance in C++.• Wrote automated tests in Python for the reporting module.• Developed in C++ 11, C99, Perl 5.2, Python 2.7, Go 1.6.2 on Debian 8.7 platform using Eclipse and G++ 4.9.2.
Sr. Member Of Technical Staff
Worked on implementing clustering support for Endeca Server database engine management application.Ported Endeca Server deployment from Jetty to WebLogic, including 2-way SSL support.Designed and implemented support for renaming properties (columns) in DGraph database engine.Designed and implemented support for defining and validating multiple “semanticentities” (essentially database macros) simultaneously.
Senior Software Engineer
Designed and implemented enhancements to network traffic statistical analysis library.Worked on integrating Sandstorm protocol parsing and application reconstruction engine into Niksun products; e.g. integration with NIKSUN regular expression packet search facility. Designed and implemented parsing modules for extracting content of webmail submissions, including attachments, targeting GMail, Yahoo! Mail and Hotmail.
Software Engineer
Designed and implemented database modules and network protocol parsers in C for OSPF, BGP and RIP routing protocols, for reconstruction of network map from captured packets. Designed and implemented C++ back-end code for LCD display of status updates, for headless operation of network analyzer product.
Qa Automation Engineer
Principal engineer responsible for enhancements and ongoing development of large automated software testing infrastructure, developed almost entirely in-house. Infrastructure performed several thousand unit and system tests nightly of disk-based archive storage system, on farm of 500+ testing servers.Designed and implemented new test suites for testing interoperability with third-party applications.Designed and implemented enhancements to test monitoring and reporting architecture.Part-time member of Filesystem Development team, developing enhancements and unit tests for NFS-based front end to data archive product. Primary development in C++ with extensive use of multithreading, smart pointers, STL, et cetera.
Sofware Engineer (Volunteer, Part-Time)
Volunteer member of Media Lab research group developing tools, infrastructure and platforms for wearable computing.Designed and implemented enhancements and new features for experimental wearable computing platform.Integrated SSL security protocols into distributed interprocess communication infrastructure.
Senior Software Engineer
Designed and implemented a major redesign of Jewel Thief (clone of Bejeweled), one of Gamesville’s earliest Java-based games. Redesign was aimed at improving gameplay and visual interest so as to increase player retention.Designed and implemented Magic Pyramid, a Java-based card game. Both games involved extensive graphical manipulation, including animations, in a Java applet communicating with a C++ backend.
Senior Software Engineer
Designed and implemented policy monitoring and reporting system, for FreeBSD-based network QoS platform. This included a back-end based on the Berkeley db database library, a collection system built into the user-space device management system, and a reporting library for extracting data from the database and performing the necessary calculations to return appropriate results to client applications.Designed and implemented client application for interacting with Web and command-line user interfaces.Designed and implemented device management API in C for clustered QoS devices. This system ensured that configuration changes made on one node in the cluster were seamlessly and reliably propagated to all other nodes, with appropriate commit/rollback mechanisms.Assigned to special group tasked with performance and stability improvements in existing code; designed, implemented and delivered numerous fixes that greatly enhanced the reliability and performance of Sitara products, also carried out extensive performance analyses aimed at identifying bottlenecks and traffic-related problems.
Senior Software Engineer
Finished port of DOS network analyzer product to Windows NT and Windows 98 platforms.Designed and implemented major improvements and revisions through two major releases.Designed and implemented companion throughput monitoring application, which displayed a tree of the protocols found on the network, and allowed the user to generate graphs of throughput and packet counts.
Software Engineer
Member of development team for implementation of IPSEC/ISAKMP security protocols for the Windows 95 desktop.Integrated separate Windows NT and Windows 95 implementations of Socks firewall-traversal protocol to common source base.Ported IPSEC device driver from Windows 95 to Windows NT.Did extensive compatibility testing of IPSEC implementation with CheckPoint FireWall-1 product.
Support Engineer
Colleagues at Nasuni
Other employees you can reach at nasuni.com. View company contacts for 292 employees →
Daphne Shaw
Colleague at NasuniNewton, Massachusetts, United States
View →
JJ
Jesse Janssen
Colleague at NasuniFort Worth, Texas, United States
View →
CD
Carl D.
Colleague at NasuniGreater Boston, United States
View →
RL
Richard Lawrie
Colleague at NasuniChorley, England, United Kingdom
View →
DB
Dean Breda
Colleague at NasuniMarina Del Rey, California, United States
View →
MS
Maximillian Schmitt
Colleague at NasuniWestborough, Massachusetts, United States
View →
AN
Anthony N.
Colleague at NasuniGreater Boston, United States
View →
TH
Torrie H.
Colleague at NasuniUnited States
View →
RN
Rebecca Norman
Colleague at NasuniSutton, England, United Kingdom
View →
JE
James Eliott C.
Colleague at NasuniLondon, England, United Kingdom
View →
Charles Olson education
Frequently asked questions about Charles Olson
Quick answers generated from the profile data available on this page.
What company does Charles Olson work for?
Charles Olson works for Nasuni.
What is Charles Olson's role at Nasuni?
Charles Olson is listed as Principal Software Engineer at Nasuni.
What is Charles Olson's email address?
AeroLeads has found 1 work email signal at @nasuni.com for Charles Olson at Nasuni.
Where is Charles Olson based?
Charles Olson is based in Somerville, Massachusetts, United States while working with Nasuni.
What companies has Charles Olson worked for?
Charles Olson has worked for Nasuni, Trinity Mobile Networks, Starry, Inc., Akamai Technologies, and Oracle.
Who are Charles Olson's colleagues at Nasuni?
Charles Olson's colleagues at Nasuni include Daphne Shaw, Jesse Janssen, Carl D., Richard Lawrie, and Dean Breda.
How can I contact Charles Olson?
You can use AeroLeads to view verified contact signals for Charles Olson at Nasuni, including work email, phone, and LinkedIn data when available.
What schools did Charles Olson attend?
Charles Olson studied at University Of Massachusetts Amherst.
What skills is Charles Olson known for?
Charles Olson is listed with skills including Perl, Tcp/Ip, Linux, Distributed Systems, C++, Unix, Databases, and C.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Charles Olson you were looking for.
View similar profiles