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

My primary tools are Java SE, Swing, JavaFX, AWT and Java 2D, JGoodies libraries, SwingX, JXLayer, Swing Application Framework, Swing Worker, IDEA, NetBeans, JFormDesigner, TestNG, FEST, JUnit and HtmlUnit, Maven, Ant, Subversion, Git, NSIS, Advanced Installer, ProGuard, LimeLM, wyUpdate, etc.

I do my best to write effective Java 8 and Java 6 code, have comprehension in OO patterns and software best practices including information hiding, separation of concerns, reuse, and etc. Own quality oriented mindset and good taste. Several years ago I launched my own (one Java and one .NET) 2 software products that you may find at cnet.com.


See screenshots of my recent and best Java Swing apps, setup packages and websites below.

  • Swing login dialog for trading Java app
  • 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
  • Desktop Java Swing program for finance traders
  • Swing JTable used in the audio tracks client app
  • License key activation (DRM) for Java Swing dekstop
  • Windows 8 Metro style tablet app on XAML and C#
  • Dashboard for Automated Tests
- Java Swing, SwingX, JGoodies, SAF
  • Installer for Java Desktop App -
Advanced Installer, Swing, Java, Standalone
  • Video Producers App
- Java Swing, SwingX, SAF
  • Power Sayings 2010 - Java Swing,
JGoodies, SwingX, SAF, GUI, Desktop, Shareware
  • Domain Finder - Java Swing, SwingX,
JGoodies, SAF, Client, Software
  • Website for Jira Uploader Application
- Java Swing, SwingX, etc.
  • 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

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

Synthetica, JIDE, JGoodies (Binding, Forms, etc.)
JXBrowser, 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 top rated UpWork profile, screenshots of the projects, feedback, score, and then contact to hire me via one of the following websites: UpWork.com, Guru.com, Elance.com, LinkedIn.com.

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