Overview

Freelance Java Swing Developer CV - Max ShostakFor 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

Swing
Java2D, JavaFX
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, Github Actions, 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.