Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
SeniorSoftwareEngineer
Larry Brown

Larry Brown

Port Charlotte,FL

Summary

Accomplished Senior Software Engineer with a proven track record at The Nielsen Company, enhancing software functionality and team efficiency through agile methodologies and innovative solutions. Competency in application design and development as well as project leadership, I've significantly improved processes, leading to notable time savings. Skilled in programming and critical thinking, my work has consistently elevated product quality and project delivery standards.

Overview

22
22
years of professional experience

Work History

Lead Software Engineer

The Nielsen Company
06.2004 - 10.2024
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Streamlined development workflows to increase team efficiency and reduce time spent on repetitive tasks.
  • Proactively identified areas for process improvement, implementing changes that led to significant time savings for the team.
  • Regularly reviewed peers'' code contributions, offering constructive feedback to enhance overall product quality.
  • Collaborated with cross-functional teams to design innovative software solutions.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Coordinated deployments of new software, feature updates and fixes.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Created proofs of concept for innovative new solutions.
  • Translated technical concepts and information into terms parties could easily comprehend.

Network Administrator

Criminal Research Bureau
06.2002 - 06.2004
  • Installed, configured and supported local area network (LAN), wide area network (WAN) and Internet system.
  • Maintained network hardware and software and monitored network to support network availability to end users.
  • Enhanced network security through installation, monitoring, and maintenance of firewalls and antivirus software.
  • Backed up company data to distributed storage centers to avoid massive data loss.
  • Verified continuity of computer and telephone system services for users..
  • Designed and developed a PHP web application that accommodated automated data collection and work output to remote systems, users in their daily work data input, tracking jobs, time tracking of employees and automated reports covering these solutions.

Education

High School Diploma -

Citrus High School
Inverness, FL
04.1987

Skills

  • Web application development
  • Amazon Web Services
  • Project Leadership
  • API development experience
  • Build releases
  • Continuous Integration and Deployment
  • Proficient in Bash shell scripting
  • Proficient in PHP web application development
  • Project Planning
  • Performance Improvements
  • Critical Thinking Capabilities
  • Strong Debugging Abilities
  • Requirements Gathering
  • Product Development
  • Cross-platform Development
  • System Administration
  • Code reviews
  • Agile Methodologies
  • Git proficiency
  • JIRA

Accomplishments

Curated an embedded operating system based on Fedora Linux for Intel based meters that have multiple sensors over USB, uses an application to collect the data, and connects via cellular to the Internet and transfers data through encrypted SSH tunnels to a collection facility. We deployed over 100 thousand meters across the US and more worldwide. A second low cost version of this device was done on the ARM architecture.


Although working with a team of developers that worked on aspects of the "Application" my focus was mostly on the build of the operating system, developing applications for distributing new images both in manufacturing and upgrading in Field Distribution Centers, working on kernel drivers to achieve particular goals with mesh networking between in home meters, and did some development work on the networking module of the Application. In addition to the main OS I also worked on customizing a custom bios solution and worked on u-boot for the ARM version.


Played an architectural role and development role in developing a series of gateway devices on ARM platforms that were used to assist meters in a household environment get data back to a collection facility using Bluetooth Low Energy and WiFi to bridge between a customer's WiFi and/or Cellular. This was based on a Yocto OS build and customized to run in initramfs and designed to fall back to a "recovery kernel" that could completely reformat the main flash and recover from a separate flash region. All of the same components necessary from production to field distribution center upgrades used in the primary device described earlier were conducted for this device as well. This product has been over 100 thousand units and growing between US rollouts and Norway to date. This is expected to exceed 200 thousand units where multiple devices can work through the device to include wearables which are one of the fastest growing meters for the company.

Timeline

Lead Software Engineer

The Nielsen Company
06.2004 - 10.2024

Network Administrator

Criminal Research Bureau
06.2002 - 06.2004

High School Diploma -

Citrus High School
Larry Brown