Quantcast

Principal Software Developer Resume Cumm...
Resumes | Register

Candidate Information
Title Principal Software Developer
Target Location US-GA-Cumming
Email Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Data Scientist Software Development Dunwoody, GA

Software Engineer Principal Cumming, GA

Software Developer Engineer Cumming, GA

Software Development Manager Powder Springs, GA

Software Developer Atlanta, GA

Senior software developer Norcross, GA

Quality Assurance Software Developer Cumming, GA

Click here or scroll down to respond to this candidate
PETER HARDIE EMAIL AVAILABLELINKEDIN LINK AVAILABLESOFTWARE DEVELOPERAn experienced software developer comfortable with all phases of the software lifecycle. Adaptable to both large and small teams. Passionate about making strong and flexible software systems that meet or exceed customer requirements. Looks for creative solutions to difficult problems, using existing components and creating new ones as appropriate.TECHNICAL SKILLS, TRAINING, AND TOOLSProgramming Languages C/C++, Java, Python, ksh/bash, SQL Operating Systems Unix, Linux, SolarisSoftware Lifecycle Refactoring, Debugging, Design Patterns Methodologies Agile/Scrum, WaterfallProgramming Paradigms Multi-threading, Multi-processing, Client-Server Tools Eclipse, Git, JUnit, InformixTraining OpenStack, Docker, Puppet, Scrum MasterEXPERIENCEMotorola Solutions, Chicago IL January 2023-September 2024 Principal Software EngineerDeveloped software for network security system for 911 call centers. Developed under Docker/Podman for container services on remote device, and in AWS Lambda for backend services. Interfaced with AWS, Grafana, and other cloud services. Programmed in Python, Bash. TVision, Boston, MA March 2021-December 2022Senior Software EngineerDeveloped software for video watching analytics systems. Developed software for in-home video watching collection device (Python). Developed software to detect problem conditions in the device population and perform automated recovery actions (Python,Scalyr/DataSet, AWS). Developed subsystem to automate common service actions, streamlining fleet management (Python, Datadog, PSQL). Led team in charge of improving fleet reliability. AT&T, Alpharetta, GA 2016-2021Principal Big Data Software EngineerUpgraded cellphone location system to improve throughput 400% (50 billion events per day to 200 billion locates per day) (C, C++, Python, Ruby). Designed and developed next-generation location system (C++, Python, Kafka). Standardized product release process (Git, Jenkins, Rally). Developed queries for mobile web service monitoring (Hadoop, Pig Hive, Spark, Python). Re-architected call location system to support distributed deployment. Led team developing web API for location system servicing fraud detection.CISCO SYSTEMS, Lawrenceville, GA 2006-2016Technical Leader 1Developed and maintained multiple back-end servers for digital cable TV management system in C++. Developed Java-based cloud-enabled video control software system components. Developed Java- based REST interface web service for legacy server, allowing new components to access server. Redesigned equipment control server to improve session capacity by 48X. Extended broadcast SI server to support customer-specific deployment. Provided customer support across six system releases, improving customer satisfaction. Mentored new developers, decreasing training time and expanding expertise in the team.SCIENTIFIC ATLANTA, Lawrenceville, GA 1996-2006Senior Staff Software EngineerDeveloped and maintained multiple back-end servers for digital cable TV management system, including Broadcast File System server with multi-threaded data pump process; settop code download server, multi-process settop login management subsystem; Emergency Alert Message control server; multi-threaded RF equipment control server handling up to 3000 devices. Developed four major servers for initial release of digital video control system . Streamlined settop box login control to improve sign-on rate by 300% . Provided customer support for field releases. Managed development team for interim release of system.ENTERPRISE NETWORK APPLICATIONS, Alpharetta, GA 1993-1997 Software Developer/ConsultantDesigned and developed replacement Java-based GUI and network management interface, including development of database conversion scripts for new schema, file-driven menu system. Designed and developed telephony network management system (ACD's FSM-II and C under AIX). Spearheaded company adoption of standard tools and languages, led development teams. Interfaced with customers. Managed maintenance release.BellSouth Cellular, Alpharetta, GA 1993Contract ProgrammerDesigned cellular service activation system in C/C++ under UNIX(Solaris) Digital Transmission Systems, Duluth, GA 1990-1993 Software EngineerDesigned and developed multi-process X.25 and in-band switch control subsystem. Developed GUI for map displays. C, UNIX, Motif, X.25.Americom, Norcross, GA 1987-1990Software EngineerDesigned and developed of embedded radio system under multi-process RTOS. Managed beta site. Lead developer for one release. Led effort to adopt industry standard languages and tools. C, Unix South Rand Corporation, Norcross, GA 1986-1987Software DeveloperDesigned and developed aircraft training system in C on UNIX. Led initial design and development, interfaced with customer for GUI specifications.EDUCATIONBachelor of Science in Engineering (Computer and Information Science) with Honors, University of Florida, Gainesville, FL

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise