Резюме на критику: Java Developer

titanus
Новичок
Posts: 46
Joined: 18 Mar 2007 22:25

Резюме на критику: Java Developer

Post by titanus »

Здравствуйте!

Покритикуйте резюме, пожалуйста!

Спасибо!

P.S. Я не в США. Резюме писал для работодателей у себя на родине.
Last edited by titanus on 01 Jun 2013 17:23, edited 1 time in total.
titanus
Новичок
Posts: 46
Joined: 18 Mar 2007 22:25

Re: Резюме на критику: Java Developer

Post by titanus »

<Name>
<email>
<phone>
__________________________________________________________________________

Java developer with 11 years of experience in software design and development for banking, finance and educational domains.

TECHNICAL SKILLS

Languages: Java SE/EE/ME, Groovy, Oracle PL/SQL, C++, Delphi
Frameworks: Grails, Spring, Struts, JBoss Seam, Playframework
Web: JSP/JSTL/Servlets/JSF, JavaScript/HTML/CSS, Ajax, jQuery/Ext JS/YUI, Adobe Flex, RESTful
Databases: JPA/Hibernate, JDBC, SQL, Oracle/MySQL
Testing: JUnit, HtmlUnit, Selenium, JMeter
Servers: Tomcat, JBoss AS, Apache
VCS: Subversion, CVS
Misc: Android, Ant, XML, EJB, AWT/Swing, JNI
IDE: Eclipse, IntelliJ IDEA
OS: Linux, Windows
Methodologies: OOD, Design Patterns, Agile, Refactoring, Continuous Integration
Performance Tuning: Web, Database, Method Profiling, Java Heap
Documentation: Functional Specification, User's Guide, Developer's Guide
__________________________________________________________________________

PROFESSIONAL EXPERIENCE

Senior Java Developer
<Company#1>, July 2012 – present

A start up company located in Silicon Valley providing popular educational web application.

Responsible for full software development life cycle from analysis to deployment.

- Redesigned and implemented new version of application from scratch.
- Developed 70% of application main features.
- Boosted development time twice using high-productivity environment and principles of good programming.
- Performed web optimization, resulting in "A" grade with 96% by Yahoo Best Practices.
- Improved UI response 10 times by implementing core features on JavaScript and Ajax.
- Implemented serious changes in database schema, resulting in zero loss of critical data and minimizing system downtime.
- Tuned application performance by utilizing caching. Effort gave zero database hits for read-only data.
- Clarified code and enabled to write faster by introducing coding conventions.

Technologies: Java, Grails/Groovy, Spring, Struts, Hibernate, Ajax, jQuery, Subversion, Junit/HtmlUnit, MySQL, Tomcat, Apache, Linux
__________________________________________________________________________

Team Lead
<Company#2>, Oct 2010 - June 2012

A leading payment service provider in the local market.

Our team successfully created business critical 24/7 systems allowed the company to strengthen and improve its positions.

Self-Service Kiosk System
- Designed and implemented the system: 400+ client installations on Linux.
- Reduced data plan costs by 75% and improved system fault tolerance by developing wireless modem wrapper.
- Optimized client installation time from 1 hour to 5 min.
- Improved time to update whole kiosk network from 1 week to 30 min by creating auto-update function.
- Developed Linux/Windows driver for bill validator. Effort enabled sophisticated control of the device and improved customer satisfaction.
- Improved interaction between helpdesk and support staff by developing SMS messaging.
- Improved time of customer service trouble ticket from 1 day to 20 min by developing remote access to kiosk.
Technologies: Java, Playframework, Swing, Oracle, Linux, RESTful, Ant

Unified Payment Collection System
- Developed the system, processing 30% of payments in the local market.
- Created mobile versions compatible with 99% of end-users' handheld devices.
- Migrated database from MySQL to Oracle with zero loss of critical data and minimizing system downtime.
- Created reporting features accepted by end-users as one of the best on the market.
Technologies: Java, Spring, Hibernate, Java ME/WAP/WURFL/J2ME Polish, Tomcat, Oracle/MySQL, Apache, Linux, Ajax/Ext JS

Payment Gateway
- Created the system, processing 120+ services with 24/7 schedule.
- Improved time to add new services from several days to 1 hour by implementing flexible architecture.
- Enabled processing 50% more payments without bottlenecks by tuning system performance.
- Created alert and notification system allowed to identify errors and problems in early stages.
Technologies: Java, Spring, Hibernate, Tomcat, Oracle, Linux, RESTful, XML, Ant

SMS Processing System
- Created the system to receive and send SMS in real time with major mobile carriers (4 of 6).
- The system hosts web and processing services with more than one server to guarantee scalability and availability.
- Used by other critical systems to service end-users and improve interaction between divisions of the company.
Technologies: Java, Tomcat, SMPP, Ant, Apache, Linux

Reporting System
- Improved report processing time from 4 hours to 10 min by leading technical team in the implementation of reporting system. This effort allowed helpdesk staff to dedicate more time for customer service.
Technologies: Java, JDBC, Oracle, Tomcat, Linux, JavaScript/HTML/CSS
__________________________________________________________________________

Java Developer
<Company#1>, Jan 2009 - Sept 2010

- Designed and developed 40% of web application features.
- Increased site traffic up to 30% by web optimization.
- Fixed application crashes on running environments by solving Java heap problems.
- Migrated code base from cvs to svn, preserving whole code base history.

Technologies: Java, Spring, Struts, Hibernate, MySQL, Ajax, csv/svn, JUnit, Tomcat, Apache, Linux
__________________________________________________________________________

Java Developer
<Company#2>, Feb 2008 – Dec 2008

Created the system that automated solution for online payments in real-time, significantly saving the company on customer service cost.

Technologies: Java, JBoss Seam, Hibernate, JSF/Facelets/RichFaces, Tomcat, MySQL, Subversion, Apache, Linux
__________________________________________________________________________

Senior Software Engineer
<Bank>, Aug 2002 – Jan 2008

The central bank that supervises over all commercial banks and finance institutions in the country.

Involved in analyzing the business needs, database designing, developing and maintaining applications.

Technologies: Java, JDBC, JBoss AS, EJB, AWT/Swing, JNI, Oracle PL/SQL, Delphi, C++, CVS, XML, Ant, Eclipse, Linux, Windows

Uniform Bank Performance Report System. Created the system, automating solution for report processing, significantly saving time from manual processing. This effort allowed the bank staff to dedicate more time for analysis.

Human Resource Management System. Directed design and development of internal HR system. The helped to improve productivity of HR management staff.

Real Time Gross Settlement System. Involved in development and maintenance of the system. Designed and developed integration module with other systems.

Digital Signature Library. Developed PKI library used in business critical payment and trading systems. Created Java wrapper around C++ version using JNI.

Access Control Management System. Designed and implemented the system used by IT security. The system allowed to monitor and control user access to critical systems throughout the organization.

Currency Сash Management System. Involved in system and database designing, code review, maintaining application.

Warehouse Management System. Performed development and maintenance of the system. Improved system performance and UI feedback time.

Bank Supervision Report System. Developed and optimized bank reference module. Tuned system performance: effort improved report generation time by 30%.
__________________________________________________________________________

Senior Java Teacher
<University#1>, Sept 2005 – present

Teach Java fundamentals, web technologies and database programming.

Technologies: Java, JDBC, JSP, Tomcat, Eclipse, SQL, MySQL
__________________________________________________________________________

Java Teacher
<University#2>, Sept 2007 - May 2008

Taught programming basics and Java fundamentals.

Technologies: Java, Eclipse
__________________________________________________________________________

EDUCATION

- MS, <University#1>, 2002-2004
- BS, <University#1>, 1998-2002
- Participated in 12 software development courses in Germany, India, Moscow, <Local City>

CERTIFICATIONS

- Sun Certified Java Programmer
- Sun Certified Web Component Developer
- Sun Certified Business Component Developer

References available upon request.
User avatar
Sergunka
Уже с Приветом
Posts: 34124
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Резюме на критику: Java Developer

Post by Sergunka »

Давно не встречал практически идеально написанное резюме на привете.

Единственное замечание навскидку, но особо не существенно
Web: JSP/JSTL/Servlets/JSF, JavaScript/HTML/CSS, Ajax, jQuery/Ext JS/YUI, Adobe Flex, RESTful
Testing: JUnit, HtmlUnit, Selenium, JMeter
Если заявили сервлеты то обычно всеж это мокается в юнит тестах либо EasyMock или Mockito (мне мокито нравится на порядок больше) хотя понятно Вы покрывали это функциональными тестами, но лучше иметь эту строчку в резюме.
"A patriot must always be ready to defend his country against his government." Edward Abbey
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Резюме на критику: Java Developer

Post by Сабина »

Слушайте вам не надо работу тут в долине? Меня очень многие просили в том числе в тeх местах где сделали офер но я не пошла в итоге (нашла ближе к дому)
https://www.youtube.com/watch?v=wOwblaKmyVw
titanus
Новичок
Posts: 46
Joined: 18 Mar 2007 22:25

Re: Резюме на критику: Java Developer

Post by titanus »

Sergunka wrote: Если заявили сервлеты то обычно всеж это мокается в юнит тестах либо EasyMock или Mockito (мне мокито нравится на порядок больше) хотя понятно Вы покрывали это функциональными тестами, но лучше иметь эту строчку в резюме.
ОК. Принял к сведению. Спасибо!
titanus
Новичок
Posts: 46
Joined: 18 Mar 2007 22:25

Re: Резюме на критику: Java Developer

Post by titanus »

Сабина wrote:Слушайте вам не надо работу тут в долине? Меня очень многие просили в том числе в тeх местах где сделали офер но я не пошла в итоге (нашла ближе к дому)
Я бы не отказался, но я сейчас в бСССР. В этому году за h1b мне уже не зацепиться, поздно уже. Может весной повезет. А так - спасибо!

Рад за вас, что нашли работу. :good:
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Резюме на критику: Java Developer

Post by Сабина »

Sergunka wrote:Давно не встречал практически идеально написанное резюме на привете.

Единственное замечание навскидку, но особо не существенно
Web: JSP/JSTL/Servlets/JSF, JavaScript/HTML/CSS, Ajax, jQuery/Ext JS/YUI, Adobe Flex, RESTful
Testing: JUnit, HtmlUnit, Selenium, JMeter
Если заявили сервлеты то обычно всеж это мокается в юнит тестах либо EasyMock или Mockito (мне мокито нравится на порядок больше) хотя понятно Вы покрывали это функциональными тестами, но лучше иметь эту строчку в резюме.
Да-да, меня тоже про это спросили раз сто
https://www.youtube.com/watch?v=wOwblaKmyVw

Return to “Работа и Карьера в IT”