Overview

For over 18 years I've been using JavaFX, Swing, and Java Core to professionally design and program rich client and desktop applications, their UIs and business logic, installation packages, and auto-updates. Also, I created several websites and performed usability, functional, and automated testing of web and desktop apps.

I do my best to write effective Java code and have a comprehension of design patterns and software best practices including information hiding, separation of concerns, reuse, etc. As a team player, I have quality quality-oriented mindset and good taste.

Portfolio

See screenshots of some of my recent JavaFX / Java Swing apps, setup packages and websites below.

  • SVG, Flatlaf and Java2D for multi=monitor Swing Java program
  • Java2D and Swing used in Drone light show cross-platform desktop client on Java
  • JMetro theme look for JavaFX rich client log viewer
  • JavaFX Stock Trading app Dark theme
  • Swing, JIDE, Synthetica components for financial Java
program
  • HTML Charts in Swing app via JXBrowser
  • Rich client Java Swing app for mobile testing
  • Flight support app developed on Java Swing, SwingX,
BSAF, JGoodies
  • Swing login dialog for trading Java app
  • Swing JTable used in the audio tracks client app
  • License key activation (DRM) for Java Swing dekstop
application
  • Desktop Java Swing program for finance traders
  • Dashboard for Automated Tests
- Java Swing, SwingX, JGoodies, SAF
  • Installer for Java Desktop App -
Advanced Installer, Swing, Java, Standalone
  • Windows 8 Metro style tablet app on XAML and C#
  • Power Sayings 2010 - Java Swing,
JGoodies, SwingX, SAF, GUI, Desktop, Shareware
  • Domain Finder - Java Swing, SwingX,
JGoodies, SAF, Client, Software
  • Video Producers App
- Java Swing, SwingX, SAF
  • Java Swing, JIDE, SwingX for Data
Processing and Report Generation Software
  • Swing GUI using JGoodies libraries,
SwingX and more.
  • Usability and functional testing of the website

Experience

Education and Service

Contact Me

This block can be hidden and only shown in a popup.

Thank You. The message was sent.
A technical error occurred. Message was not delivered. Please contact me over e-mail.

Hierarchy of Skills

JavaFX
Swing, Java2D
Java Core, Java SE, Kotlin
FlatLaf, AtlantaFX, CSS, Look’n’Feels
Top skills Rich-client and multiplatform desktop apps

Gluon Ignite, Srping Boot, JFXtras, AfterburnerFX
ControlsFX, FontAwesomeFX, JFoenix, Scenic View, CSSFX
Synthetica, JGoodies (Binding, Forms, Looks, Validation, etc.)
JXBrowser, JIDE, Swing Application Framework, SwingX, JXLayer
Swing Worker, Animated Transactions, Highcharts, and ChartIQ libs
IDEA, NetBeans, JFormDesigner, TestNG/JUnit, FEST, HtmlUnit, Ant, Maven
NSIS, Advanced Installer, wyUpdate, SVN, Github Actions, Structure 101, UML, HTML
.NET, XAML, Cobertura, ProGuard, MS Visio, Virtual PC, Camtasia, Google Analytics, ClickTale
User interface design, Software architecture, Setup packages, Usability testing, UX, Prototyping

Contact Me Now 

See my profiles, screenshots and contacts at: Skype, Guru.com, Freelancer.com, LinkedIn.com.

Programmers who remember to consider the business impact of their decisions are worth their weight in gold."