IT Professional with over 10 years of experience in Software design & development across many industries with a focus on Product Development.Background includes:► Embedded systems and C/C++, Application Design/Development/Release & Deployment Processes.► Automated Test Environments.► Functional and Non-functional testing, Black/White/Grey box testing.► Designing & building test harnesses.► Involvement in all aspects of the SDLC.► Have worked on Product Development projects in Australia, Switzerland, and the USA.► HTML5/CSS/Javascript/JQuery/JS Frameworks – interest in HTML5 app development.Some keywords to describe how I conduct myself:► Takes a collaborative and pragmatic approach towards getting things done.► Has integrity and a strong work ethic.► Comfortable working either individually or as part of a team to achieve positive outcomes.► Willing to engage with and learn from colleagues and Subject Matter Experts.► Adaptable and Flexible, able to learn and come to terms quickly with new concepts and technologies.► Is an Efficient problem solver.► Has Good communication skills.► Shows Attention to Detail.► Demonstrates Adherence to Process.► Always looking for Continuous Improvement.► Always treats customers with respect and endeavors to give them what they want.► Passionate about delivering robust, well designed, good quality software solutions that meet and exceed customer's expectations.► Architect mindset.► Entrepreneur spirit.
Self-Employed
-
Software Developer & Director - Bst Pty LtdSelf-Employed Jan 2008 - PresentSydney & Melbourne, AustraliaSoftware Design, Development, and Testing - consulting services for several clients since 2008.
-
Contract Software Developer, Product Development.Foxtel Jul 2009 - Oct 2014Sydney, AustraliaDesign and development of software for Foxtel Set Top Boxes. Writing design specifications and peer review of software designs. Providing effort estimates for software development projects.Design and implementation of new features for Set Top Boxes. Migration of legacy Set Top Box software onto new hardware/software platforms.Bug fixing and software maintenance for Set Top Box applications. Continuous improvement of the Set Top Box software in terms of stability, performance… Show more Design and development of software for Foxtel Set Top Boxes. Writing design specifications and peer review of software designs. Providing effort estimates for software development projects.Design and implementation of new features for Set Top Boxes. Migration of legacy Set Top Box software onto new hardware/software platforms.Bug fixing and software maintenance for Set Top Box applications. Continuous improvement of the Set Top Box software in terms of stability, performance, and usability. Continuous Improvement program yielded a 50% drop in customer support requests from the call center. Build and release process for Set Top Box applications - working with source code repositories and automated build processes.Unit Testing/QA of Set Top Box applications and underlying box code.Design/development of Diagnostics and Functions Test applications used to QA Set Top Box hardware through the factory production validation process.Design/implementation of Back-end processes for the generation and delivery of metadata to Foxtel Set Top Boxes.Design and implementation of broadcast test environments – DVB-T/DTT Test Harness for simulation of Australian terrestrial FTA channels. Used for Set Top Box QA and support.Non-functional testing of Set Top Boxes. Performance & Stability testing using Automated Test Environments.Technical support and Root cause analysis of Set Top Box related faults/problems from the field. Assisting Broadcast Ops to resolve issues escalated through the customer call center.Technical Environment:Embedded CGNU Toolchain/GCC/GDB Compiler and DebuggerSQL with Oracle 11g RDBMSConfiguration Management with PerforceDefect/Bug tracking system with MantisUML Design with Enterprise ArchitectPerl scriptOpenTV SDKDVB-S, DVB-T, DVB-PSI/SIAutomated Software Build Process, Unit Test & code analysis tools.Automated Test racks for Set Top Boxes – script/infra-red remote control driven.Formal SDLC processes: V-Model, iterative and Agile. Show less -
Contractor - Software Development EngineerAustar 2009 - 2012Sydney, AustraliaSet Top Box Software Design, Development, and Testing duties on the MyStar HD and legacy AUSTAR STBs.Similar duties as described above in the Foxtel role. (Foxtel acquired AUSTAR in 2012) -
Senior Software Engineer, R&D Product DevelopmentGroundprobe Mar 2008 - Jun 2009Brisbane, AustraliaDesign and Development of controller software for the SSR (Slope Stability Radar) product, which is a safety critical monitoring device used in the mining industry. The radar is used to detect movement in the walls of open cut mine sites and is a tool that can be used to improve safety and efficiency of mine sites.Technical Environment:Embedded C/C++, C++ for Application Development, Assembly on Embedded systemsGNU Toolchain/GCC/GDB Compiler and DebuggerµC RTOS and Embedded… Show more Design and Development of controller software for the SSR (Slope Stability Radar) product, which is a safety critical monitoring device used in the mining industry. The radar is used to detect movement in the walls of open cut mine sites and is a tool that can be used to improve safety and efficiency of mine sites.Technical Environment:Embedded C/C++, C++ for Application Development, Assembly on Embedded systemsGNU Toolchain/GCC/GDB Compiler and DebuggerµC RTOS and Embedded Windows XPProcessor families – 68K Coldfire, x86Configuration Management with SubversionDefect/Bug tracking system with JIRAUML Design with Enterprise ArchitectMFC Application development with Microsoft Visual StudioInterfacing to FPGAs used for signal processingCommunication protocols: CAN bus, SPI, TCP/IP, UDPAutomated Software Build Process, Unit Test & code analysis tools.Formal SDLC processes: V-Model Show less -
Software Development EngineerSiemens Mar 1997 - Jan 2008Zürich Area, SwitzerlandStarted with Siemens straight after completing my degree.Spent 3 years working in Melbourne, Australia, before transferring to Siemens in Switzerland (Zurich and Zug) where I lived and worked for about 8 years.In 2005 I had the opportunity to work in the USA and spent several months working with Siemens in Chicago.Worked on numerous Product Development projects in the Automation and Controls industry. These products were deployed in the thousands to customer sites all over… Show more Started with Siemens straight after completing my degree.Spent 3 years working in Melbourne, Australia, before transferring to Siemens in Switzerland (Zurich and Zug) where I lived and worked for about 8 years.In 2005 I had the opportunity to work in the USA and spent several months working with Siemens in Chicago.Worked on numerous Product Development projects in the Automation and Controls industry. These products were deployed in the thousands to customer sites all over the world.- Programmable controllers used in Factory & Building Automation, HVAC, and Electrical Metering applications.- Embedded systems firmware and software design & development - Application, Middleware, Hardware Abstraction layers, RTOS, drivers, and board support packages, Interfacing to ASICs and FPGAs.- Interfacing with SCADA systems.- QA, Field Support & Continuous Improvement of the controller software after deployment to the field. Support for Siemens Group companies and extenal vendors.Technical Environment:C/C++, Assembly for Embedded Systems development.C/C++, C#, Visual Basic for PC based application development.RTOS - pSOS, Nucleus, WinCE, Linux.68K, PPC, ARM, x86 Processor Families.UML with Rational Rose.GNU Toolchain/GCC/GDB Compiler and Debugger. Cross-code Compilers for various RTOS environments.Perl script.Communication protocols: Modbus, M-Bus, BACnet, Lonworks, SPI, various ASCII based serial protocols.Configuration Management - Source code repsoitories, Automated Build processes, Bug Tracking systems.SLDC - Waterfall, V-Model. Show less
Paul Kendall Skills
Paul Kendall Education Details
-
Html5/Css/Javascript/Jquery -
Bachelor Of Technology (Btech)
Frequently Asked Questions about Paul Kendall
What company does Paul Kendall work for?
Paul Kendall works for Self-Employed
What is Paul Kendall's role at the current company?
Paul Kendall's current role is Software Development Contractor - C/C++, Automated Test Environments.
What schools did Paul Kendall attend?
Paul Kendall attended General Assembly, Deakin University.
What are some of Paul Kendall's interests?
Paul Kendall has interest in Motorsports, Entrepreneurship, Investing, Real Estate, Mobile Application Development, New Technologies And Trends, Hiking, Raspberry Pi, Running, Swimming.
What skills is Paul Kendall known for?
Paul Kendall has skills like Software Design, Software Development, C++, Embedded Software, Test Automation, System Architecture, Project Management, Embedded C, Design Specifications, C, Sdlc, Uml.
Not the Paul Kendall you were looking for?
-
1kdh.com.au
-
-
1ptv.vic.gov.au
1 +61 180XXXXXXXXX
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial