Robert Bram

Robert Bram Email and Phone Number

Senior Java Developer at OZEDI @ OZEDI
melbourne, victoria, australia
Robert Bram's Location
Greater Melbourne Area, Australia
Robert Bram's Contact Details

Robert Bram personal email

About Robert Bram

Robert Bram is a Senior Java Developer at OZEDI at OZEDI. He possess expertise in java, junit, hibernate, spring, xml and 23 more skills. Colleagues describe him as "Robert is a experienced Java Developer. He understand development life cycle and programming patterns and practices. He has good problem solving skill. Robert is always encouraging and positive and he is a very good team player." and "I worked with Robert on the Australian Government Online Service Point (AGOSP) implementation. During this project Robert provided invaluable assistance in both technical and managerial aspects. I would be more than happy to work with Robert again, on any project."

Robert Bram's Current Company Details
OZEDI

Ozedi

View
Senior Java Developer at OZEDI
melbourne, victoria, australia
Website:
ozedi.com.au
Employees:
9
Robert Bram Work Experience Details
  • Ozedi
    Senior Java Developer
    Ozedi Dec 2019 - Present
  • Utility Software Services
    Senior Java Software Engineer
    Utility Software Services Mar 2019 - Nov 2019
    Melbourne, Australia
    – Developer on systems supporting energy retailers, servicing tens of thousands of customers across Australia, providing access to invoices, energy use data, sales tools and a customer management platform.– Used Kubernetes and Docker to host application instances, GitLab for continuous integration, build and deployment pipelines. Responsibilities– Develop new features and supporting Core, a Customer Information System that handles billing and payments built with SBT, node.js… Show more – Developer on systems supporting energy retailers, servicing tens of thousands of customers across Australia, providing access to invoices, energy use data, sales tools and a customer management platform.– Used Kubernetes and Docker to host application instances, GitLab for continuous integration, build and deployment pipelines. Responsibilities– Develop new features and supporting Core, a Customer Information System that handles billing and payments built with SBT, node.js and MySQL stored procedures.– Supporting Portal, a tool to allow customers to see their invoices, energy use, and communicate with their energy retailer.– Supporting Energy Sales Intelligence (ESI), a sales tool to allow energy companies to compare prices with competitors and sign up new customers.Achievements– Completed Invoice Re-design project, upgrading invoices to comply with new regulations, including new Victorian rules to include Best Offer information to let consumers know if there was a better energy offer available to them. Started new external component to do this as a Spring Boot application using JPA.– Provided analysis on Smart Procure, a broker application that eases the process of energy retailers replying to tender requests from medium to large companies looking for a better deal on energy supply.– Performed analysis on Portal for a database synchronisation issue between MySQL and MS SQL servers, affecting 100+ customers unable to see latest invoices.– Updated ESI to be GST inclusive on input forms, adjusting figures in the database and on forms output to customers. Show less
  • Bae Systems Applied Intelligence
    Senior Java Developer
    Bae Systems Applied Intelligence Aug 2015 - Mar 2019
    Melbourne, Australia
    I work on a Lucene based data retention storing terabytes of telecommunication metadata and providing search capabilities for law enforcement agencies in Australia.Responsibilities- I adapted the core product to fit Australian data feeds and laws.- I develop and maintain new features, test them and provide production support.- I provide technical input to architects and analysts, enabling better decision making.- Created Confluence pages to detail developer processes… Show more I work on a Lucene based data retention storing terabytes of telecommunication metadata and providing search capabilities for law enforcement agencies in Australia.Responsibilities- I adapted the core product to fit Australian data feeds and laws.- I develop and maintain new features, test them and provide production support.- I provide technical input to architects and analysts, enabling better decision making.- Created Confluence pages to detail developer processes, FAQs, tools and scripts.Achievements- Wrote a query framework to give an extensible base for twenty plus distinct queries across more than fifty different data sources handling thousands of queries per week.- I re-wrote a failing component providing one specific type of data and turned it into a generic reference data sub-system to give access to cached data backed by a database, which is used for properties and reference data by several other components.- Provided production support during a failure that needed immediate remediation and longer term remediation to re-ingest missing data over weeks, involving planning, scripting, stress and volume testing and maintaining communication to stakeholders on the client site and within our own business. Show less
  • Toll Group
    Senior Java Developer
    Toll Group Feb 2012 - Jul 2015
    I work on Toll Online, an eCommerce platform used within the enterprise and by thousands of businesses across the world to move freight. The site has over 100,000 registered users and more than 2 million page views per month. Toll Online has been going for over ten years and embodies the business rules for thirty-one different Toll Group business units, meaning that every screen must be very flexible.Responsibilities- Working on our largest project, Toll Online Uplift. Identified as… Show more I work on Toll Online, an eCommerce platform used within the enterprise and by thousands of businesses across the world to move freight. The site has over 100,000 registered users and more than 2 million page views per month. Toll Online has been going for over ten years and embodies the business rules for thirty-one different Toll Group business units, meaning that every screen must be very flexible.Responsibilities- Working on our largest project, Toll Online Uplift. Identified as one of the "Top 5" enterprise wide IT initiatives within Toll, we are re-writing the front-end with huge refactoring of business logic underneath. This UI overhaul began with designs created by usability experts re-imagines multi-page data entry forms into a single screens with a progressive UI that automatically reveals what the user needs to enter next without them having to press "NEXT".- Working as part of the team to establish an Agile approach to our development.- Re-writing GWT and JSPs to use DOJO, talking to REST backend services.- Re-writing legacy reports (print-only HTML in JSP) as PDFs output by BIRT reports designed in Eclipse. They get their data by talking to RESTful backends.Achievements- 2015 - Created a Selenium framework for writing data driven integration tests in a fluent manner with jUnit.- 2014 Feb 21 - completed a workshop on webMethods 8.2 Integration- 2013-2014 - Supported Oracle Portal Intranet: implemented many new content types for authors. Created a Confluence site with documentation to assist self-service trouble shooting.- 2013 Sep - received company award in recognition of my work supporting the Intranet. Show less
  • Our Community
    Senior Analyst Programmer
    Our Community Nov 2011 - Dec 2011
    West Melbourne
    Our Community has an in-house system for companies who create grants and other parties who apply for them.Responsibilities– Working on major refactoring to their in-house grant making system.Achievements– Created dynamic Q&A forms. Used Hibernate, Spring JIBX for XML output.– Modified system to allow backed up forms to be downloaded as PDFs or ZIPs.
  • Biztech Enterprise Solutions
    Senior Analyst Programmer
    Biztech Enterprise Solutions Aug 2011 - Oct 2011
    Melbourne Area, Australia
    BizTech deal with LiveCycle projects for clients such as Telstra and MediBank.Responsibilities- Estimating, analysing, changing business applications, including reporting tools.Achievements- Telstra PUK Reporting: UI overhaul and fix to deal with reports millions of lines long.- Improved build system to create artefacts from SVN rather than desktop.
  • Jadelynx
    Senior Java Analyst Programmer
    Jadelynx Feb 2010 - Aug 2011
    As a developer with JadeLynx, I worked on a variety of crucial business applications, including a CMS to tell Australians about wood, an order system for a major Australian retailer and a CRM that will be used internally by hundreds of users in the Department of Primary Industries.Responsibilities- Estimating, analysing, developing and supporting several applications as part of a small team or by myself.- Directly communicating with the business throughout, from requirements… Show more As a developer with JadeLynx, I worked on a variety of crucial business applications, including a CMS to tell Australians about wood, an order system for a major Australian retailer and a CRM that will be used internally by hundreds of users in the Department of Primary Industries.Responsibilities- Estimating, analysing, developing and supporting several applications as part of a small team or by myself.- Directly communicating with the business throughout, from requirements analysis, bug tracking and support.- Front end web work, backend Spring, customising open source PHP projects: Sugar and Knowledge Tree.Achievements- Worked on ROQ system for The Good Guys, currently used by all around Australia to request stock to be ordered. Technologies used included Spring, JPA, Mockito, in a Maven project.- Worked on www.woodsolutions.com.au for the Forest Wood Products Association FWPA, a CMS presenting information wood products for professionals and companies. Used dotCMS with Velocity scripting to present information in a highly structured way to cover species, applications, case studies and articles with specialised search pages for accessing content.- Currently working on an Interim CRM Solution for the Department of Primary Industries to allow thousands of employees across dozens of groups maintain a single view of clients, stakeholders and events. Uses Sugar CRM, with a lot of requirements analysis and data architecture work to consolidate the requirements of many disparate user groups. Show less
  • Hp Enterprise Services
    Senior Analyst Programmer
    Hp Enterprise Services Aug 2009 - Jan 2010
    As a contractor with HP (who bought EDS), I worked on the new portal version of www,australia.gov.au. The solution uses a Sun Portal Server as a presentation front end, rendering content mostly drawn from a Documentum back-end. I worked on the Portal team fixing bugs and implementing small pieces of functionality, mostly around the search page and “shopfront map locator” page.Responsibilities- Analysing and estimating small changes and bug reports, providing feedback to the team… Show more As a contractor with HP (who bought EDS), I worked on the new portal version of www,australia.gov.au. The solution uses a Sun Portal Server as a presentation front end, rendering content mostly drawn from a Documentum back-end. I worked on the Portal team fixing bugs and implementing small pieces of functionality, mostly around the search page and “shopfront map locator” page.Responsibilities- Analysing and estimating small changes and bug reports, providing feedback to the team lead.- Development of Webspace portlets, JUnit and Selenium test cases, using Eclipse and APIs such as Spring and Mockito.- Front end JSP, HTML, CSS and JQuery components.Achievements- Re-factored search mechanism to correctly implement several specialized search types against Funnelback. Show less
  • Next Digital Pty Ltd
    Analyst Programmer
    Next Digital Pty Ltd May 2008 - Jul 2009
    Part of a team utilizing the FatWire Content Management System to maintain and build web-sites for clients such as Ford, ABC and VicUrban. Position involved designing and programming components for new additions to the Ford website, including the development of FatWire specific back-end components and front-end “templates” for the users.Responsibilities- Providing detailed analysis and estimates from base requirements,- Front end JSP, HTML and JavaScript components.-… Show more Part of a team utilizing the FatWire Content Management System to maintain and build web-sites for clients such as Ford, ABC and VicUrban. Position involved designing and programming components for new additions to the Ford website, including the development of FatWire specific back-end components and front-end “templates” for the users.Responsibilities- Providing detailed analysis and estimates from base requirements,- Front end JSP, HTML and JavaScript components.- Development of J2EE components for the FatWire CMS back-end elements using Eclipse and J2EE APIs.Achievements- Implemented Web Site Polls, a component to allow authors to create and publish web site polls for users to vote on. Show less
  • Coles Group Limited
    Portal Analyst Programmer
    Coles Group Limited Nov 2004 - Apr 2008
    Part of a focused team delivering high quality web based intranet applications on IBM’s WebSphere portal platform. Position involved designing and programming multi-tiered applications, including web front ends using JSP, HTML and JavaScript which were supported by J2EE backends using WebSphere Portal, Struts, Spring, Hibernate, SOAP for web service communication and DB2 databases.Responsibilities- Providing quotations for jobs and change requests- Conducting analysis, user… Show more Part of a focused team delivering high quality web based intranet applications on IBM’s WebSphere portal platform. Position involved designing and programming multi-tiered applications, including web front ends using JSP, HTML and JavaScript which were supported by J2EE backends using WebSphere Portal, Struts, Spring, Hibernate, SOAP for web service communication and DB2 databases.Responsibilities- Providing quotations for jobs and change requests- Conducting analysis, user requirements gathering, design, implementation and support- Web based front end programming using JSP, HTML and JavaScript- J2EE backends using IBM WebSphere Portal, Struts, Spring and Hibernate- Web Services to third parties using SOAP over HTTP- Database design and support, using SQL with DB2 and supporting toolsAchievements- Implemented Factory Gate Pricing application, allowing CML users to maintain details of suppliers who would support delivery from the ‘factory gate’ for discounted prices to CML.- Implemented change in online job requisition application, eEmployment. Changed it from using Oracle’s PeopleSoft to SAP for organizational data. Change involved modifying existing web services base to incorporate logic that decided for each query, whether to access PeopleSoft or SAP. This application is used by all CML line managers Australia wide.- Implemented and supported eForms, a series of online payroll forms that communicated form data to SAP over WebSphere MQ. The project made heavy use of JavaScript on the front end and became a critical application in terms of availability and failover measures. This application is used by all CML store employees Australia wide, thousands of users. Show less
  • Monash College Pty Ltd
    Material Author
    Monash College Pty Ltd Mar 2003 - Dec 2004
    Wrote an OO programming subject for the college based upon JavaScript as a lead up to Java programming. Prepared assignment and examination material. Supported the subject by marking and authoring subsequent exams.Responsibilities- Authoring of subject material- Marking examsAchievements- Completed material for an Introduction to Object Oriented Programming subject based upon JavaScript.- Wrote exams and assignment specifications for OO Programming with… Show more Wrote an OO programming subject for the college based upon JavaScript as a lead up to Java programming. Prepared assignment and examination material. Supported the subject by marking and authoring subsequent exams.Responsibilities- Authoring of subject material- Marking examsAchievements- Completed material for an Introduction to Object Oriented Programming subject based upon JavaScript.- Wrote exams and assignment specifications for OO Programming with JavaScript. Show less
  • Monash University
    Sessional Tutor
    Monash University Nov 2001 - Nov 2004
    Tutored Network Computing and Programming subjects including UML, OO Design, Java, C, SQL, PL/SQL Unix, BASH.Responsibilities- Tutoring and lecturing duties according to the syllabus set down for a subject- Assignment and marking guide preparation and presentation- Assignment, test and exam marking- Tutorial material preparation and presentation- Student guidance via verbal and written (electronic) communicationAchievements- Created and maintained subject… Show more Tutored Network Computing and Programming subjects including UML, OO Design, Java, C, SQL, PL/SQL Unix, BASH.Responsibilities- Tutoring and lecturing duties according to the syllabus set down for a subject- Assignment and marking guide preparation and presentation- Assignment, test and exam marking- Tutorial material preparation and presentation- Student guidance via verbal and written (electronic) communicationAchievements- Created and maintained subject web page and news groups- Wrote java course material including lecture and tutorial notes, assignment specifications. Show less
  • Dstc
    Research Assistant
    Dstc Nov 2001 - Jan 2002
    Cooperative Research Centre (CRC) for Enterprise Distributed Systems Technology (DSTC) (Caulfield Campus of Monash University, Australia, in Victoria).Working under the direction of Dr Arkady Zaslavsky for the provision of research assistance to the Wireless LAN Topology Visualiser project. Involved work in a small team charged with developing a web based system of visualising the dynamic state of Monash's wireless LAN Access Points.Achievements- Implemented a web based… Show more Cooperative Research Centre (CRC) for Enterprise Distributed Systems Technology (DSTC) (Caulfield Campus of Monash University, Australia, in Victoria).Working under the direction of Dr Arkady Zaslavsky for the provision of research assistance to the Wireless LAN Topology Visualiser project. Involved work in a small team charged with developing a web based system of visualising the dynamic state of Monash's wireless LAN Access Points.Achievements- Implemented a web based application to display the current status of wireless LAN Access Points on various campus. JSP and applets (for administrative functions) were used on the front end, with servlets and an XML database on the backed. A visualisation was made available through Servlets and web pages. Show less

Robert Bram Skills

Java Junit Hibernate Spring Xml Jsp Subversion Uml Spring Framework Web Applications Ant Findbugs Sql Eclipse Jsf Oracle Db2 Struts Mockito Bash Applets Dojo Birt Javaserver Pages Javaserver Faces Ibm Db2 Unified Modeling Language Apache Ant

Robert Bram Education Details

Frequently Asked Questions about Robert Bram

What company does Robert Bram work for?

Robert Bram works for Ozedi

What is Robert Bram's role at the current company?

Robert Bram's current role is Senior Java Developer at OZEDI.

What is Robert Bram's email address?

Robert Bram's email address is ro****@****ail.com

What schools did Robert Bram attend?

Robert Bram attended Monash University, Monash University, Monash University, Frankston Institute Of Tafe.

What are some of Robert Bram's interests?

Robert Bram has interest in Human Rights, Animal Welfare, Science And Technology.

What skills is Robert Bram known for?

Robert Bram has skills like Java, Junit, Hibernate, Spring, Xml, Jsp, Subversion, Uml, Spring Framework, Web Applications, Ant, Findbugs.

Who are Robert Bram's colleagues?

Robert Bram's colleagues are Marcia Luke, Graham Barratt, Ann White, Shaun Creek.

Not the Robert Bram you were looking for?

  • Robert Bram

    Retired
    Littleton, Co
    3
    pdce.com, comcast.net, srcenergy.com
  • Robert Bram

    Managing Director Of Mortgage Originations At Contour Mortgage Corp
    Garden City, Ny
    2
    luxurymortgage.com, gfimortgage.com

    2 +120332XXXXX

  • Robert Bram

    Managing Director At Gfi Mortgage Bankers, Inc.
    Melville, Ny
    1
    gficap.com

    2 +121266XXXXX

  • Robert Bram

    Vice President At Preferred Empire Mortgage Company
    Melville, Ny
    1
    pemconline.com

    1 1-516-6XXXXXXX

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.