Freelance Java Swing Developer CV - Max Shostak Over 15 years I'm 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, performed usability, functional and automated testing of web and desktop apps.

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


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

  • JavaFX Log Viewer app with FontAwesomeFX, ControlsFX
  • Swing, JIDE, Synthetica components for financial Java
  • 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
  • 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


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

Swing, Java2D
Java Core, Java SE
Top skills Rich-client and desktop apps

FlatLaf Look’n’Feel and SVG Salamander
ControlsFX, FontAwesomeFX, JFoenix, JFXtras
Synthetica, JGoodies (Binding, Forms, 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, Git, TeamCity, Structure 101, UML, HTML, CSS
.NET, XAML, Cobertura, ProGuard, MS Visio, Virtual PC, Camtasia, Google Analytics, ClickTale
User interface design, Software architecture, Setup packages, Usability testing, UX, Prototyping

See also my Reading List.

Hire Me Now  

Hire Java Swing
Developer and Freelance Programmer See my UpWork profile, screenshots of the projects, feedback, score, and then contact or hire me via one of the following websites: UpWork.com, Guru.com, LinkedIn.com.

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