Profile

MaksymShostak's Profile

Search
| More
 

This is one of the users at Freelancer.com. If you wish to post your own project or become a service provider please signup here.

About

Username:
MaksymShostak

Online?
off

Last Login:
More than 1 week ago.

Name/Company:
Maksym

Country:
Ukraine

City:
Kiev

Area of Expertise:

  • J2EE
  • Java
  • Script Installation
  • Website Design
  • Windows

Member Since:
08-03-2008 15:26 EDT

Vision:
Designing, developing and testing web and desktop software.

Skills:
Java SE, Swing, AWT, Java 2D, JFC, Desktop and Rich Clients
UI Design (GUI) and Usability testing
Application Design (Architecture)
XHTML, HTML, CSS

Keywords:
Desktop, Java, Swing, Java Client, UI Design, GUI, Usability, Architecture, UML, XHTML, HTML, CSS, Testing

Average Pricing:
$25/hour

Rating:
(No Feedback Yet)

User Profile

SUMMARY
With 3 years of commercial Java software development experience I worked in several projects creating rich client applications. Have more than 8 years of programming experience in total.

I like writing effective Java code on Java SE 6. 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.

Please download my resume at http://www.javadesktop.hmarka.net/nc_resume.pdf
and my portfolio at http://www.javadesktop.hmarka.net/nc_portfolio.pdf


ACTUAL QUALIFICATIONS
1. Creating GUIs that looks good and works well by means of Swing, AWT and Java 2D.
2. Designing software architecture with UML, Structure 101 and MS Visio.
3. Utilizing NetBeans, IDEA, JFormDesigner tools; JGoodies (Beans Binding, Looks, Forms, Validation, Animation) SwingX and JFreeChart libraries; Swing Application-, Timing- and Animated Transactions frameworks; Java Persistence API.
4. Continuously integrating with JUnit, Ant and Subversion or other tools. Controlling code-quality with FindBugs and PMD.
5. Performing unit and functional testing (also on multiple operating systems using virtual machines). Measuring and tuning Java application performance at code and JVM levels.
6. Usability and user experience testing. Creating prototypes, usage scenarios, and personas.
7. Creating application distributable with Allatori obfuscator, Launch4j (wrapping JAR to Windows executable) and NSIS (installation packages).

OTHER AREAS OF EXPERIENCE
• Creating web site using HTML and CSS.
• Recording and producing screencasts (video demonstrations) with Camtasia Studio.
• Business of software.
• Previous technologies are: C++, MFC, Win32 API, Delphi, Turbo Pascal, WSDL, etc.

EMPLOYMENT HISTORY
• Independent software developer (or Micro ISV). Vinnytsia, Ukraine. 2008.
• Senior Java Developer at Luxoft. Kyiv, Ukraine. 2007.
• Java Developer at KCK. Vinnytsia, Ukraine. 2007.
• Software Engineer at Aricent. Vinnytsia, Ukraine. 2006.
• Senior Lieutenant, National Space Center (Military Forces of Ukraine). Yevpatoriya, Ukraine.
2005.


CERTIFICATES
Java 2 Fundamentals, Master in Java 5 Fundamentals, Master in Programming Concepts, and
Master in Computer Fundamentals (Win XP). Transcript ID on brainbench.com: 6441517.

EDUCATION
Zhytomyr Military Institute of Radio
Electronics after S. Korolyov in 2002. Faculty of
computerized systems, automatics and
manipulation of space technology.

September 30, 2008

Report Violation

Buyer Activity

Buyer Rating:

(No Feedback Yet)

Latest Open Projects:

(No Open Projects)

Latest Frozen Projects:

(No Frozen Projects)

Latest Closed Projects: