
robert macdonald
senior software engineer
About
Respected, knowledgeable, Senior Java Developer/Analyst in distributed applications and Agile development mentor. Experience designing and maintaining high volume systems. Experienced developing with and/or administering most popular application servers, databases, architectures, frameworks/libraries, and development tools.
united states
seattle
computer software
agile methodologies, scrum, software development, java enterprise edition, java, xml, tomcat, sdlc, integration, spring, rest, hibernate, software design, distributed systems, databases, sql, web services, software engineering, software project management, design patterns, eclipse, linux, agile project management, subversion, enterprise software, testing, object oriented design, mysql, database design, architecture, scalability, cloud computing, soa, jboss application server, unix, junit, git, jms, oracle, hadoop, soap, sun certified java programmer, weblogic, test driven development, continuous integration, cassandra, nosql, docker, amazon web services, apache mesos
Experience

software engineer
venturesoft global
Primary employer for Boeing 787 Application Integration position

software engineer
cdg, a boeing company
Architected module reuse and integration for MyBoeingFleet Maintenance Performance Toolbox. Implemented continuous builds with unit testing. Converted data loader to Spring and added new data types.

software development lead
tideworks technology
Lead development team to maintain and enhance UI applications, JBoss, and other components that implement a shipping terminal gate access management system. Managed project assignments, Coded JBoss MBean to convert a received JMS message to native commands for display on LED signs.

software engineer
airbiquity

development lead
clear inc
Lead a team of enterprise Java software engineers. Plan, Design, code, and test new enterprise service layer integrating Amdocs billing applications, location services, device communications, credit services, etc. Using CXF, Java 1.6, Spring, Hibernate, MySQL, Maven, Hudson, SVN, Artifactory, Tomcat, Probe, Cobertura, etc.

software engineer
amdocs
Maintain highly scalable web purchase solution used by 80% of US cell phones.

software engineer
qpass
Maintain highly scalable web purchase solution used by 80% of US cell phones.

software engineer
wipro technologies
Contract firm partnering with Boeing for 787 Application Integration position.

software engineer
solutionsiq
Employer for T-Mobile position.

software engineer
t-mobile
Maintained customer bill management and presentation system. Assisted with architecture, design and implementation of xml-based replacement.

software engineer
applied technical systems
Architected, designed and developed Swing J2EE NdCore 3.0 Client suite. Performed functional testing.

co-op engineer
barco
Developed electronic circuit board design utilities and an Engineering Change Notice system.

co-op engineer
mtc technologies
Developed data import utilities and managed hardware and software configurations for 27 clients and related servers.

senior software engineer
the walt disney company

software engineer
rei

software engineer
administrative office of the courts
Developed object/relational persistence layer. Lead the Database Workgroup virtual team to automate database creation and data migration. Designed and developed prototype Swing application to generate web-service-based, Java data exchanges from entered data and process mapping. Created unit and functional tests for Swing application screens.

software engineer
boeing
Designed and developed distributed systems including Swing clients, web clients, and device communication components. Lead process improvements using SEI-CMM model.

software engineer, 2011 - present
audiencescience
* AudienceScience is a global software company transforming digital advertising for brand advertisers. We have developed the world's most effective enterprise advertising software for global brands, AudienceScience® Helios.The first integrated data, media and campaign management SaaS solution built for the advertiser, AudienceScience® Helios provides complete transparency and control allowing brands to: * Seamlessly manage and optimize audience data * Connect that data with more relevant and transparent media * Deliver targeted and intelligent ads across display, video, TV and mobile * Gain actionable insights and true attribution * All from a scalable and easy to use in-house system A simplification solution for multi-vendor overlap and a transparent alternative to trading desks and black box technologies, AudienceScience® Helios empowers large global brands to own their data and media operations, and thus their business outcomes.
Education
highline college
lake washington institute of technology
electronics
everett community college
brigham young university - idaho
cedarville university
electrical engineering
Activities and Societies: IEEE, SAE,
robert macdonald's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

