Banner Image

Skills

  • Full Stack Development
  • Java
  • JavaScript
  • REST API
  • Software Design
  • Software Development
  • Spring Framework
  • SQL
  • Technical Writing
  • User Interface Design
  • User Interface Programming
  • Vaadin Framework
  • Web API
  • Web Application Design
  • Web Services

Sign up or Log in to see more.

Services

  • Full Stack Java & Web Software Engineer

    $25/hr Starting at $25 Ongoing

    Dedicated Resource

    Comprehensive, solid and extensive experience using Java, Web, User Interface, REST APIs, Web Service and Database technologies to develop Web App, Enterprise, Desktop, Middleware and Back-end solutions...

    Full Stack DevelopmentJavaJavaScriptREST APISoftware Design

About

Experienced Senior Full Stack Java & Web Software Engineer - Design & Development

Comprehensive, solid and extensive experience using Java, Web, User Interface, REST APIs, Web Service and Database technologies to develop Web App, Enterprise, Desktop, Middleware and Back-end solutions

Top Skills:
Software Design, Software Development, Technical Writing
Java, Spring (technology stack), Spring Framework, RESTful APIs, Web Services, Hibernate, JPA, SQL, Vaadin, HTML, XML, Maven, Git, Eclipse
Digital Accessibility, User Interface Accessibility, Web Accessibility

I am able to use my well grounded 15+ years of expertise in this field to add value to your Java software development projects.

I've mastered a wide array of hands-on software development skills applied over a wide variety of industries in both Open Source and commercial projects.

Bringing extensive technical and business experience in all phases of the software development process, I am versatile enough to implement a wide range of your Java development needs.

I'm passionate about designing and developing Software, Web and Digital solutions grounded in Accessibility and Usability design principles.

Traits and other qualities:
• Hard-working, versatile, dedicated, practical, organised and reliable
• Analytically and logically minded, with a keen eye for visual and information detail
• Good at written communication and explaining technical subject matter
• Has a thorough approach to undertaking tasks whilst ensuring quality and accuracy
• Works well both as part of a team and independently, showing self-initiative