Paul Marsh

Paul Marsh Email and Phone Number

Sydney, NSW, AU
Paul Marsh's Location
Greater Sydney Area, Australia
Paul Marsh's Contact Details

Paul Marsh work email

Paul Marsh personal email

About Paul Marsh

Versatile Senior designer/architect with 25 years experience in software development and software architecture. Highly proficient in server development using Java, Spring, and Javascript. Skilled in gathering requirements, creating functional and technical specifications, and co-ordination of multiple teams to successfully complete product features using both agile and waterfall development methodologies. Developed a wide range of applications from real time communication servers, platform level tools, web servers, and web applicationsSpecialities: Java, J2EE design and development, Communication software and system design, Agile software development, project management.

Paul Marsh's Current Company Details
My Wife Home reno and everything else

My Wife Home Reno And Everything Else

View
Retired
Sydney, NSW, AU
Paul Marsh Work Experience Details
  • My Wife Home Reno And Everything Else
    Retired
    My Wife Home Reno And Everything Else
    Sydney, Nsw, Au
  • Dius
    Technical Consultant Team Lead
    Dius Nov 2016 - Present
    Sydney, New South Wales, Australia
    Helping customers improve their businesses by . Providing processes to understand their business and software requirement . Improve the software development practices with correct testing, CI/CD implementation, and Agile practices. . Help to build the correct solution using the right technology for front end, back end, and cloud architecture . Provide training to full time staff by integrating them with DiUS throughout the development of the product.
  • Fluentretail
    Technical Team Lead And Scrum Master
    Fluentretail Mar 2015 - Nov 2016
    Sydney, New South Wales, Australia
    · Technical lead of a team both in house and offshore providing technical support, assisting with their career goals and performing managerial duties of all members of the team.· Assist in the system and software level architecture.· Contribute to the development of features required by the customer using Spring, JMS, REST, and OAuth2. · Set up the system deployment using Amazon AWS for test, Staging, and production environments.· Contribute to implementing agile development… Show more · Technical lead of a team both in house and offshore providing technical support, assisting with their career goals and performing managerial duties of all members of the team.· Assist in the system and software level architecture.· Contribute to the development of features required by the customer using Spring, JMS, REST, and OAuth2. · Set up the system deployment using Amazon AWS for test, Staging, and production environments.· Contribute to implementing agile development methodology within the company.· Perform scrum master role for two development teams · Provide Pre sales support to sales staff; meeting customers to provide help in developing the solutions for their OMNI channel needs.· Provide technical support to SCMs to enable them to define customer requirements. · Develop environment to allow for test driven development and automated system testing.· Provided after hours second level support.· Communicate issues and software statuses to upper level management in a non-technical dialect. Show less
  • Freelancer
    Self Employed
    Freelancer Nov 2013 - Mar 2015
    Sydney
    Provided IT services to small to mid level companies. Services include.• Determining proper IT solutions based on companies needs.• Planning and Installation of servers, networks, and communication equipment.• Web site and other software development projects.
  • Commscope
    Senior Software Designer
    Commscope Jan 2010 - Aug 2013
    Wollongong Nsw Australia
    Strong contributor to the development of mobile location telecommunication equipment used in carrier networks such as AT&T, and Bell.Experience and achievements include :• Lead multiple teams in the design and development of systems based on Java, OSGI, Spring , Shell, Postgress, and Solid Db, on Linux and Solaris operating systems. • Spearheaded the lab’s transition from a waterfall development process to agile development, including migration of existing tools to the new… Show more Strong contributor to the development of mobile location telecommunication equipment used in carrier networks such as AT&T, and Bell.Experience and achievements include :• Lead multiple teams in the design and development of systems based on Java, OSGI, Spring , Shell, Postgress, and Solid Db, on Linux and Solaris operating systems. • Spearheaded the lab’s transition from a waterfall development process to agile development, including migration of existing tools to the new agile tools and filling in as scrum master when necessary.• Writing integration test using the automated testing framework to allow for continuous testing of the product and to accommodate test driven development (TDD and BDD).• Maintaining the software development environment including Atlassian agile tools and the Linux servers they reside, continuous integrations servers and build scripts (ant/maven) .• Ran training sessions based on clean code strategies, good OO design practices and patterns, good testing practices, debugging strategies, Linux systems.• Influenced and changed the architecture of the user interfaces to improve the development and testing time of the systems resulting in features produced in days that were previously taking weeks. • Mentor of junior designers enabling them to build their knowledge and skill set. • Established various COP groups to enable designers to contribute to the betterment of the work environment, product, and development processes. Show less
  • Andrew Corporation
    Senior Software Designer
    Andrew Corporation Apr 2008 - Jan 2010
    Wollongong, Australia
    Continued development of a legacy system designed to contribute tot he location of mobile devices within a carriers network utilising 2G and 3G phone systems.Experience and achievements include :• Identified inefficiencies, influenced needed changes, and implemented those changes for the development processes and tools for a legacy system. This caused greater improvement and speed, testing, and debugging of the systems while adhering to the requirements of the existing QMS… Show more Continued development of a legacy system designed to contribute tot he location of mobile devices within a carriers network utilising 2G and 3G phone systems.Experience and achievements include :• Identified inefficiencies, influenced needed changes, and implemented those changes for the development processes and tools for a legacy system. This caused greater improvement and speed, testing, and debugging of the systems while adhering to the requirements of the existing QMS system.• Development of system in JAVA and running on Solaris operating systems, and using postSQL database.• Managing the production and leading a team in the development of new features.• Revamp the install and upgrade for faster installation with the flexibility of the product being released on different media types. This included understanding and documenting customer requirements, contribute to producing designs to accommodate the new requirements, and enabling and mentoring the team through the implementation and testing of the features.• Ran various learning sessions based on clean code strategies, good design practices, good testing practices and mocking tools, and debugging strategies. Show less
  • Nortel Networks
    Senior Software Designer
    Nortel Networks 2007 - 2008
    Ottawa, Canada Area
    Key designer in a new application for Verizon Wireless to develop a system to establish calls in either legacy mobile networks ( 2G , 3G) or IP networked systems (IMS) and allow calls to continue whilst mobile phones move between the two networks.Experience and achievements:• Designing and implement the systems written in Java, on Linux.• Running training sessions on SS7 technology for various members of the software development teams.• Running training sessions on the… Show more Key designer in a new application for Verizon Wireless to develop a system to establish calls in either legacy mobile networks ( 2G , 3G) or IP networked systems (IMS) and allow calls to continue whilst mobile phones move between the two networks.Experience and achievements:• Designing and implement the systems written in Java, on Linux.• Running training sessions on SS7 technology for various members of the software development teams.• Running training sessions on the systems and configurations used in the product and our test labs so that others could understand how to configure, and maintain the system.• Revamped and maintained the test environment comprising of multiple networking devices to reduce the frequency and time of outages in the test labs.• Mentored junior designers, transitioning them from developing legacy systems in C++ on Solaris to the new system in Java and Linux.• Championed and implemented architecture improvements to increase productivity, traffic throughput, and robustness of the system.• Took it upon myself to developing a new protocol stack in Java to replace a third party vendor’s SS7/SIGTRAN protocol stack. This reduced hardware and operating system dependencies in future versions of the product. Show less
  • Nortel Networks
    Senior Software Designer
    Nortel Networks 2005 - 2007
    Ottawa, Canada Area
    Development of systems used for high transmission of data across optical networks within metropolitan areas. Experience and achievements• Managed the development of the software used in Gigabit Ethernet optical cards. Responsibility included project management, coordinating multiple teams to provide and integrate functionality and to take ownership of functionality that was not owned by any team.• Designed and developed software to control the optical transmitters used to… Show more Development of systems used for high transmission of data across optical networks within metropolitan areas. Experience and achievements• Managed the development of the software used in Gigabit Ethernet optical cards. Responsibility included project management, coordinating multiple teams to provide and integrate functionality and to take ownership of functionality that was not owned by any team.• Designed and developed software to control the optical transmitters used to carry multiple protocols within optical network accounting for continuous changes in hardware or customer specifications.. • Designed and developed hardware drivers for optical amplifier systems. Show less
  • Nortel Networks
    Software Architect
    Nortel Networks 2001 - 2005
    Ottawa, Canada Area
    Development of high speed multi wavelength optical networking systems used by telecommunication carriers such as AT&T, Verizon and other companies across the globe to transmit data within and between major cities.Experience and achievements:• Translating customer requirements into defined features used to negotiate and coordinate with the hardware and software development teams to implement those features.• Facilitate solutions to issues of systems in the customer network.… Show more Development of high speed multi wavelength optical networking systems used by telecommunication carriers such as AT&T, Verizon and other companies across the globe to transmit data within and between major cities.Experience and achievements:• Translating customer requirements into defined features used to negotiate and coordinate with the hardware and software development teams to implement those features.• Facilitate solutions to issues of systems in the customer network. • Determining improvements that can be made to the system to enhance customer experience or reducing time for support activities.• Consulting with software teams on the best way to interact with various software components so as to eliminate rework when new features arrive. • Facilitating where necessary the resolution of design clashes between various design teams.• Providing support in determining and resolving problems in the system by organising where necessary the multiple hardware and software teams involved in resolution of the problem• Architect features required to improve in the installation of optical wavelengths in a multi wavelength optical system. Enhancements changed the installation times from days to hours on long haul high wavelength systems.• Architect of the communication network between control devices of a new optical system. This required working with third party hardware vendors, software teams, and systems designers to establish the best possible solutions. Show less
  • Nortel Networks
    Software Designer / Senior Software Designer
    Nortel Networks 1998 - 2001
    Ottawa, Canada Area
    Develop features for Nortel Networks 10G optical transmitter and Optical amplifier systems.Experience and highlights include.• Designed and implemented features used to allow hardware designers and trade show presenters the ability to control functions of the system without having the production software available. This reduced the need for software designers to consume time on throwaway features allowing for faster development of the product.• Prime features regarding the… Show more Develop features for Nortel Networks 10G optical transmitter and Optical amplifier systems.Experience and highlights include.• Designed and implemented features used to allow hardware designers and trade show presenters the ability to control functions of the system without having the production software available. This reduced the need for software designers to consume time on throwaway features allowing for faster development of the product.• Prime features regarding the implementation of DWDW amplifier control• Mentor junior designers in the software development on the optical amplifier systems.• Maintain and manage labs resolving lab conflicts, determining priority of lab usage, and ensuring that the labs are functional.• Coordinating team members and liaising with other teams to ensure the completion of features.• Ensure that the quality procedures are adhered to within the team.• Resolving personal conflicts within the team and where need be advising managers on possible resolutions that they may require to act upon. Show less
  • Nortel Networks
    Senior Software Designer
    Nortel Networks 1996 - 1998
    Wollongong, Australia
    Develop a proxy server used to bridge the gap between Ericson's telephone exchange system and Nortel Networks Service control point used for services such as 1800 number services.Experience and highlights include.:• Develop the software converting requests and responses between CS1R and TR533 for an intelligent network system. • Write and implement system test for the platform• Perform customer demonstrations and training sessions on the use and maintenance of the… Show more Develop a proxy server used to bridge the gap between Ericson's telephone exchange system and Nortel Networks Service control point used for services such as 1800 number services.Experience and highlights include.:• Develop the software converting requests and responses between CS1R and TR533 for an intelligent network system. • Write and implement system test for the platform• Perform customer demonstrations and training sessions on the use and maintenance of the system• Provide 2nt tier customer support for the systems including going to customer sites, tracking problems in the setup either of the system or how the system was connected to the network and resolving those problems. Show less
  • Telstar Systems
    Senior Software Designer
    Telstar Systems 1993 - 1996
    Wollongong, Australia
    Development of two traffic management systems:Safe-T-Cam - used to determine speed and rest break infringements by taking digital pictures of trucks at set points along major highways. It was developed and installed on customer premises months ahead of schedule and is currently in use on all major highways across the states of New South Wales and VictoriaTruck-Weight: - Designed and developed in C++ on Windows NT a weight infringement systems used to check vehicle weight, as the… Show more Development of two traffic management systems:Safe-T-Cam - used to determine speed and rest break infringements by taking digital pictures of trucks at set points along major highways. It was developed and installed on customer premises months ahead of schedule and is currently in use on all major highways across the states of New South Wales and VictoriaTruck-Weight: - Designed and developed in C++ on Windows NT a weight infringement systems used to check vehicle weight, as the vehicle is moving, and inform weighing stations further down the road so that the truck can be manually checkedExperience and highlights include.:• Write requirements specification and detailed design for components making up the complete system.• Develop the software for correlating data and checking truck registration information with the RTA database .• Mentor a junior designer during the development of the system• Write and execute test procedures for the system• On-site support installation and support for the system Show less
  • Telstra
    Software Designer
    Telstra 1989 - 1993
    • ISDN Protocol tester - Used to test and analyse protocols between Telstra's ISDN exchanges and costomer premises.• ISDN Conformance Consultant - Provided standards testing and advice on ISDN terminal equipment being developed by third perty vendors to be used in Telstra's telephone network.• Enhancement of software for Telstras 1800 number servicesExperience and highlights include:• Low Level hardware drivers for PC ISDN cards• Provide consultant services to… Show more • ISDN Protocol tester - Used to test and analyse protocols between Telstra's ISDN exchanges and costomer premises.• ISDN Conformance Consultant - Provided standards testing and advice on ISDN terminal equipment being developed by third perty vendors to be used in Telstra's telephone network.• Enhancement of software for Telstras 1800 number servicesExperience and highlights include:• Low Level hardware drivers for PC ISDN cards• Provide consultant services to customers developing terminal devices.• Testing outside vendors ISDN equipment to determine compliance to standards• Changed architecture of the in house protocol analyser to an OO design to improve the readability and maintenance of the software.• Mangement and maintenance of lab equipment.• Testing of developed systems• Enhancement of Telstra’s 1-800 services. The enhancement provided 50% faster processing of the incoming calls. The application was written in C++ on Solaris. Show less

Paul Marsh Skills

Software Development Agile Methodologies Linux Java Telecommunications Clearcase Ip Integration Testing Solaris Object Oriented Design Unix Software Engineering Software Design Scrum Perl System Architecture Ethernet Eclipse Ss7 Lte Uml Voip Snmp Sip Embedded Systems Tcp/ip Multithreading Mobile Devices Mobile Applications Rest 3g Architecture Embedded Software Debugging Design Patterns Javascript Vxworks Cdma Spring Upnp Optical Network Shell Scripting 3gpp Junit Wireless Rtos Umts Gsm Dwdm

Paul Marsh Education Details

Frequently Asked Questions about Paul Marsh

What company does Paul Marsh work for?

Paul Marsh works for My Wife Home Reno And Everything Else

What is Paul Marsh's role at the current company?

Paul Marsh's current role is Retired.

What is Paul Marsh's email address?

Paul Marsh's email address is pa****@****ail.com

What schools did Paul Marsh attend?

Paul Marsh attended University Of Wollongong, University Of Wollongong.

What skills is Paul Marsh known for?

Paul Marsh has skills like Software Development, Agile Methodologies, Linux, Java, Telecommunications, Clearcase, Ip, Integration, Testing, Solaris, Object Oriented Design, Unix.

Not the Paul Marsh you were looking for?

  • Paul Marsh

    Associate At Ntt
    Greater Sydney Area
  • Paul Marsh

    Managing Director, Sums Group
    Greater Sydney Area
    2
    watersave.com.au, sums.com.au
  • Paul Marsh

    Group Manager Engineering/Strategic Projects & India Operations.
    Greater Adelaide Area
    1
    fielders.com.au
  • Paul Marsh

    Director - Pnoworkplace Risk
    Greater Melbourne Area
    2
    p2group.com.au, ajg.com.au
  • Paul Marsh

    Greater Melbourne Area
    3
    auscricket.com.au, aflplayers.com.au, aflplayers.com.au

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.