Peter Hynes
About
Peter Hynes is from Belfast Metropolitan Area. Peter works in the following industries: "Information Technology and Services". Peter is currently Software Engineer at The Sensible Code Company, located in Belfast, United Kingdom. In Peter's previous role as a Principal Software Engineer at Anomali, Peter worked in Belfast, United Kingdom until Apr 2019. Prior to joining Anomali, Peter was a Software Engineer at Hewlett Packard Enterprise and held the position of Software Engineer at Belfast. Prior to that, Peter was a Software Team Lead at Titan IC Systems, based in Belfast, United Kingdom from Sep 2013 to Jul 2016. Peter started working as System Software Engineer at Hewlett-Packard in Belfast, United Kingdom in Apr 2011. From Dec 2005 to Mar 2011, Peter was Senior Software Engineer at Asidua. Prior to that, Peter was a Software Engineer at CSIRO, based in Brisbane, Australia from Jul 2001 to Jun 2002.
Peter Hynes can be found on Finalscout.com, where members can access Peter Hynes's email for free. Finalscout is a professional database with more than 500 million business professional profiles and 200 million company profiles.
Peter Hynes's current jobs
- I develop software for Cantabular which provides real-time data dissemination with powerful privacy protection - I develop high-performance, back-end server software in Go - Also do some Python development for an API client - There is a strong focus on Test Driven Development (TDD) and Agile working practices - Involved with ensuring that software is secure via penetration testing, configuring Security Headers, setting TLS configuration etc - Experience with AWS to set up EC2 instances, configure routing via Route 53 etc
Peter Hynes's past jobs
- Worked on the Threatstream product. This is a Threat Intelligence Platform. - Mainly programmed in Python using the Django/Tastypie frameworks
-Development of software for networked storage arrays using C. The hardware platform consists of a cluster of multiprocessor Linux boxes. The software on this system handles large volumes of data read/write requests at high speed with a focus on reliability and data integrity. -I work on the Remote Copy application, which facilitates data duplication and disaster recovery across an IP/Fibre Channel network. I am responsible for developing new features and fixing bugs. I am exposed to the full software lifecycle from requirements gathering, through design, implementation, unit testing, documentation and support. -I develop multithreaded software running in both user and kernel space. There is a strong networking element to the code. -I am responsible for leading projects and mentoring junior employees.
-I was the software team lead, working on products based on Titan IC Systems hardware accelerated Regular eXpression Processor (RXP). -My main roles included: system design and implementation; overseeing testing and documentation; and providing guidance for other team members. -I was heavily involved in developing Linux software to interface with the RXP via a PCIe interface. The code was written in C, based on the open source Data Plane Development Kit (DPDK) and was optimized for high throughput. -I drove improvements to software processes, including automated release generation and testing.
-Previous stint with the Remote Copy team in Hewlett Packard (now Hewlett Packard Enterprise). -I performed a similar role to my current job, though at a more junior level.
-Embedded multithreaded C development for telecommunications MSANs (Multi-Service Access Nodes) running on Linux and AMX platforms. Worked with customers to gather requirements and document features. -Developed new features for the Wintegra network processor. This involved modifying microcode to process traffic at line speed using protocols such as TDM, Ethernet and MPLS. Also developed embedded software to interface third party devices with the network processor. -A major aspect of the role was troubleshooting defects in the data layer and optimizing code for throughput, memory consumption, latency etc.
-Placement organised through IAESTE (International Association for the Exchange of Students for Technical Experience). -Worked on strategic research projects within a small group whose primary focus was the automation of mining equipment. -Developed low-level real-time control loops (in C) using Motorola HC12 microprocessors for a robotic truck, submarine and helicopter. Also implemented high-level control algorithms for these mobile robots using on-board computers running the LynxOS real-time operating system.