Dane Knezic, Developer in London, United Kingdom
Dane is available for hire
Hire Dane

Dane Knezic

Verified Expert  in Engineering

Software Developer

Location
London, United Kingdom
Toptal Member Since
February 24, 2014

Dane has 10 years of enterprise software development experience in both front-end and back-end development. He likes system integration and working in Agile environments. He is originally from Australia, enjoys travel, and has been passionate about programming from a young age.

Portfolio

Avoka Technologies
AngularJS, HTML5, CSS, jQuery, JavaScript, Groovy, Java
Intelliware
RESTful Web Services, Apache Wicket, Apache Maven, JUnit, Mockito, EasyMock...
Avoka Technologies
JavaScript, CSS, HTML5, Groovy, Java

Experience

Availability

Part-time

Preferred Environment

Git, IntelliJ IDEA, MacOS, Linux, Windows

The most amazing...

...thing I've built is a telecommunications order platform within just a few months to capture sales, manage orders, provision services, and deliver hardware.

Work Experience

Senior Technical Consultant and Product Specialist

2015 - PRESENT
Avoka Technologies
  • Created interactive online web applications for desktop, mobile, and tablet in the financial services sector.
  • Developed web service integrations to client's systems.
  • Created Statement of Works to provide accurate time and cost estimates.
  • Mentored developers.
  • Led local and remote development and test teams.
Technologies: AngularJS, HTML5, CSS, jQuery, JavaScript, Groovy, Java

Software Developer, Financial Services

2014 - 2014
Intelliware
  • Developed both front-end and back-end features.
  • Collaborated with business analysts, project managers, software architects, and testers.
  • Used Agile software development methodology.
  • Consolidated and mapped historical investment risk data over a diverse array of security types.
  • Architected integrations.
Technologies: RESTful Web Services, Apache Wicket, Apache Maven, JUnit, Mockito, EasyMock, Hibernate, Spring Batch, Spring, Java

Independent Software Contractor

2013 - 2014
Avoka Technologies
  • Developed 401K Fund Management Interactive Online Forms for desktop, mobile, and tablet.
  • Implemented cross-platform and cross-browser support, including legacy browsers.
  • Developed web services integration to client's systems.
  • Developed workshops and guidance to assist clients in becoming self-sufficient.
  • Provided change request guidance ensuring feasible and time effective solutions.
Technologies: JavaScript, CSS, HTML5, Groovy, Java

Software Developer

2010 - 2013
Avoka Technologies
  • Handled architecture and Agile development of back-end and front-end for a Telstra digital business online ordering tool. Featured online order forms, order management, workflows, client and third party vendor system/web services integration, and internal and customer notifications.
  • Was responsible for the design and Agile development of a Telstra digital business solution designer. Created the HTML online order form front-end for desktop and tablets with web services integration
  • Designed and developed (Agile) a web services interface for an online ordering tool platform.
  • Followed a Scaled Agile framework in a large telecommunications environment.
  • Created a Java application and handled Adobe LiveCycle performance testing.
  • Implemented client and third party vendor web service integration.
  • Mentored developers.
  • Implemented environment migrations.
Technologies: Adobe LiveCycle Designer, JSON, Ext JS, Apache Cayenne, JavaScript, CSS, HTML5, Groovy, Java

Software Engineer

2006 - 2010
Fastwire/Open Telecommunications
  • Was responsible for back-end and front-end maintenance of telecommunications OSS inventory software.
  • Handled back-end and front-end maintenance of an automated service to network OSS design software.
  • Maintained the back-end and front-end of network discovery and reconciliation software.
  • Optimized a path finding and network search algorithm in the context of a telecommunications service.
  • Profiled and optimized memory and performance of C++ and Java Applications.
  • Handled Agile development of a web service interface for an existing OSS platform with TMForum OSS/J Compliance.
  • Designed and developed (Agile) an Adobe Flex-based OSS network inventory management tool with integration via web services.
  • Integrated Cisco ANA via web services.
  • Integrated Cisco ISC.
  • Migrated the environment and application server.
Technologies: EclipseLink, TopLink, C++, Apache Struts, JavaScript, CSS, HTML, Oracle, Adobe Flex, Java

Telstra Digital Business Online Ordering Tool

I worked with Australia’s largest telecommunications company, Telstra, to provide tools for their business dealers. These tools cover an end to end solution including online order forms, order management, customer notifications with client and third party vendor system integration, and business process workflows.
Through Agile methodologies and a great team and client relationship, I delivered a solution allowing my client to get to the market quickly and adapt the products and services offered. For example, the client was able to keep up with the Australian National Broadband Network roll-out.
I was involved from the requirement/specification phase through to Go Live and subsequent phases while providing estimations, risk and gap identification, and driving software design decisions throughout, in addition to development.

Telstra Digital Business Solution Designer

An ExtJS-based interactive online order form front-end for desktop and tablets. This enabled sales dealers to capture sales on the go and provided a great visual representation of complex orders to customers, ensuring complete and accurate sales orders.

This solution required Design and Development of a Web Service Interface to the existing Digital Business Platform and Design and Development of the Front-End Application. Through Agile Development, this project had a quick release to Dealers with further Integration and features added based on their feedback.

Languages

Groovy, HTML, CSS, Java, HTML5, Ruby, SQL, JavaScript, C++, Sass

Frameworks

JUnit, Mockito, Apache Axis, Hibernate, Selenium, Scaled Agile Framework (SAFe), Adobe Flex, Ext JS, Apache Struts, Spring Batch, Apache Wicket, Compass, Spring, AngularJS

Libraries/APIs

REST APIs, EasyMock, RESTEasy, TopLink, jQuery

Tools

Eclipse IDE, Jira, IBM Rational ClearCase, Subversion (SVN), Apache Cayenne, Adobe LiveCycle Designer, IntelliJ IDEA, Apache Maven, Microsoft Visual Studio, Git, Apache Tomcat

Paradigms

RESTful Development, Agile Software Development, REST, Continuous Integration (CI), Object-oriented Programming (OOP), Object-oriented Design (OOD), Iterative Programming, Incremental Development, Scrum, Back-end Architecture

Platforms

Windows, Ubuntu, Linux, Oracle, MacOS, Amazon Web Services (AWS), NetBeans

Storage

JSON, Oracle SQL, Amazon S3 (AWS S3), Microsoft SQL Server, MySQL

Other

Documentation, Front-end, Back-end Development, Architecture, Writing & Editing, Web Services, RESTful Web Services, Apache Commons, Full-stack, Software Architecture, EclipseLink, Statements, Network Programming, BEA WebLogic Server, WebSphere Application Server

2003 - 2005

Bachelor's Degree in Computer Science

Monash University - Melbourne, Australia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring