Paul Marsh Email and Phone Number
Paul Marsh work email
- Valid
Paul Marsh personal email
- Valid
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.
-
RetiredMy Wife Home Reno And Everything ElseSydney, Nsw, Au
-
Technical Consultant Team LeadDius Nov 2016 - PresentSydney, New South Wales, AustraliaHelping 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. -
Technical Team Lead And Scrum MasterFluentretail Mar 2015 - Nov 2016Sydney, 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
-
Self EmployedFreelancer Nov 2013 - Mar 2015SydneyProvided 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.
-
Senior Software DesignerCommscope Jan 2010 - Aug 2013Wollongong Nsw AustraliaStrong 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
-
Senior Software DesignerAndrew Corporation Apr 2008 - Jan 2010Wollongong, AustraliaContinued 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 -
Senior Software DesignerNortel Networks 2007 - 2008Ottawa, Canada AreaKey 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 -
Senior Software DesignerNortel Networks 2005 - 2007Ottawa, Canada AreaDevelopment 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 -
Software ArchitectNortel Networks 2001 - 2005Ottawa, Canada AreaDevelopment 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 -
Software Designer / Senior Software DesignerNortel Networks 1998 - 2001Ottawa, Canada AreaDevelop 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 -
Senior Software DesignerNortel Networks 1996 - 1998Wollongong, AustraliaDevelop 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 -
Senior Software DesignerTelstar Systems 1993 - 1996Wollongong, AustraliaDevelopment 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 -
Software DesignerTelstra 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
Paul Marsh Education Details
-
Computer Science -
Computing Science
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?
-
-
2watersave.com.au, sums.com.au
-
1fielders.com.au
-
2p2group.com.au, ajg.com.au
-
Paul Marsh
Greater Melbourne Area3auscricket.com.au, aflplayers.com.au, aflplayers.com.au
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