Покритикуйте, пожалуйста, резюме (Java developer)

Preacher
Posts: 2
Joined: 16 Jun 2013 23:20

Покритикуйте, пожалуйста, резюме (Java developer)

Post by Preacher »

Здравствуйте,
я собираюсь искать работу по H1-B и для этого готовлю резюме.
При составлении постарался учесть советы из вебинаров Михаила Портнова (большое ему за них спасибо!).

Пожалуйста, покритикуйте моё резюме и если можно - подскажите:
  • когда принятно писать Слова С Заглавной Буквы?
  • как сгруппировать мои навыки? В частности, правильно ли сделал, что выделил фреймворки?
  • стоит ли указывать настройку крон в самом первом месте работы? Не "мелко" ли это?
  • стоит ли писать "Result-oriented person" в Summary?
  • по части мелких проектов я не написал какие задачи в них решал - правильно ли это?
Vasya Pupkin
Phone: 011-1111111
Email: ********@gmail.com
Skype: ********
GitHub: https://github.com/*******" onclick="window.open(this.href);return false;

JAVA DEVELOPER

SUMMARY
  • 16 years of professional software development experience.
  • Strong server-side application development skills.
  • Extensive experience in client-side programming.
  • Wide experience in desktop applications design and development.
  • Solid background in object-oriented analysis and design.
  • Knowledge of a variety of languages, development tools, frameworks, and RDBMS.
  • University degree in Computer Science.
  • Result-oriented person.
SKILLS
  • Languages: Java, JavaScript, PHP, C#, C++, SQL
  • Frameworks: Spring, AngularJS
  • Technologies: Servlets, JSP, JDBC, Ajax, REST, jQuery, HTML, CSS, Maven, JUnit
  • Version control/Team work: Git, SVN, Redmine
  • Operating Systems: Windows, Linux (Ubuntu, RedHat)
EXPERIENCE
04/2016 - present
IT Company 3, Moscow, Russia
Java Developer

Project Name - a web-based automation system for Law Enforcement Agency
  • Implemented a data access layer using Java, Spring, JDBC and PostgreSQL for storing text and binary data.
  • Created a service layer using Java and Spring.
  • Implemented a controller components for managing application logics using Java and Spring.
  • Developed a web-based GUI using JavaScript, AngularJS, JSP, HTML, CSS and Bootstrap.
  • Designed and implemented a REST API using JavaScript, AngularJS, Java Jackson library.
  • Made a file upload and download mechanism using AngularJS and Java.
  • Created a media file preview functionality using AngularJS and HTML.
  • Implemented custom form validation using AngularJS directives.
  • Developed user notification system using PL/pgSQL and PostgreSQL job scheduling.
  • Performed data backup and restore using pg_dump and pg_restore.
  • Integrated external user authentication system.
  • Implemented paginated data read and display using AngularJS and ngTable.
  • Made reports using DynamicReports.
  • Installed production environment on RedHat Linux including Tomcat and PostgreSQL servers.
  • Worked as a member of a team using Git and Redmine.
10/2014 - 03/2016
IT Company 2, Moscow, Russia
Java Developer

Project Name - a web-based election committee workstation
  • Developed back-end using Servlets.
  • Designed and developed front-end using JSP, JavaScript, jQuery.
  • Made graphs using Charts.js.
  • Created application prototype using Ninjamock.
Project Name - desktop application for network, application server and database server monitoring
  • Designed and developed GUI using Swing.
  • Implemented network and servers monitoring using Java.
  • Made monitoring logging using Log4j.
File XLSX to HTML converting tool using Java, Swing and Apache POI.
PDF file splitting tool using Java, Swing and Apache PDFBox.
Scanning GUI tool for Linux using Java and Swing.
DocX to Oracle data importing tool using C#.
DocX report tool using Apache POI.
Project build tool using Ant and batch files

08/2002 - 09/2014
IT Company 2, Moscow, Russia
Software Developer

Project Name and Project Name v.2 - Web-based application launcher
  • Developed ActiveX for launching applications on client workstations using Visual C++
  • Integrated Secret.NET authentication system
  • Created Web-based GUI using ASP, Oracle and jQuery
  • Made second version using C#.
30+ GUI data managing applications using Gupta Team Developer and Oracle.

07/2001 - 07/2002
IT Company 1
Web Developer

Project Name - website monitoring and page ranking tool
  • Made Apache Webserver log analyzer and statistics gatherer using PHP
  • Implemented data storage using PHP and MySQL
  • Created graphical usage representation using PHP
  • Tuned Unix cron job scheduler
Client-server Desktop data view application using C++ Builder
Few websites and e-stores using PHP and JavaScript

EDUCATION
2002,​ ​Applied​ ​mathematics,​ ​University​ ​of​ ​Moscow
User avatar
Vladimir Kr.
Уже с Приветом
Posts: 572
Joined: 24 Mar 2004 07:31
Location: Krasnoyrsk -> -> Chicago

Re: Покритикуйте, пожалуйста, резюме (Java developer)

Post by Vladimir Kr. »

Нормально все, телефон - только если скайп-in номер.
16 лет, это senior.
"University degree in Computer Science."
- не совсем понятно. напиши понятнее для местных: МS or BA in CS
FE + BE = fullstack почему не написано?
QA automation делал? или помогал делать?
microservices? nosql DB?

мало модных слов - unit testing, functional testing, devops, CD/CI, AWS, bigdata

на проекте лучше писать реальные achievements imho:
"Worked as a member"?, "Installed production " - eто devops, "Made reports " - вообще ниочем
моя родина СССР!
User avatar
Sergunka
Уже с Приветом
Posts: 34212
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Покритикуйте, пожалуйста, резюме (Java developer)

Post by Sergunka »

Integrated external user authentication system. - Почитайте спеки той же Aouth 2.0 https://tools.ietf.org/html/rfc6749" onclick="window.open(this.href);return false;
И напишите

Integrated external user authentication system using The OAuth 2.0 Authorization Framework.

JDBC - это прошлый век. Пишите более кудряво типо Hibernate. Вряд ли будут сильно проверять базовые вопросы наблатыкаетесь отвечать за пару недель.

Вцелом понятно чем занимались резюме надо просто более разукрасить.
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
valchkou
Уже с Приветом
Posts: 4185
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: Покритикуйте, пожалуйста, резюме (Java developer)

Post by valchkou »

Sergunka wrote: JDBC - это прошлый век. Пишите более кудряво типо Hibernate.
нет JDBC это позапрошлый, а Hibernate - прошлый.
Раз уж спринг упомянут, то нужно spring-boot, spring-data, microservices и поиграться с носкл, хотябы с манго.
spring-mvc, spring-data-jdbc, spring-data-mongodb.
резюме нармальное но базвордов не мешало бы навтыкать побольше.
проекты расписывать не нужно детально. по H1 больше интересует ваша степень владения конкретным язком и фреймворками
я бы лучше в самом начале сделал табличку из 10-12 строк для наглядности типа:
C++ 16 years. expert
Java 10 years advanced
javascript ...
Spring Framefork...
AngularJS...
и так далее.
Это очень поможет проскочить барьер из рекрутеров.
zhuravl
Уже с Приветом
Posts: 343
Joined: 20 Aug 2007 09:10
Location: So San Fran, CA

Re: Покритикуйте, пожалуйста, резюме (Java developer)

Post by zhuravl »

Достижения очень наивные и очень общие имхо:

> Implemented a data access layer using Java, Spring, JDBC and PostgreSQL for storing text and binary data.

ээээ? text & binary data? И это должно вызвать вау-эффект?

> Created a service layer using Java and Spring.

Ну и? Что в этом такого? Что он делал, какие проблемы решал, какое value было доставлено для бизнеса? Где вау?

> Worked as a member of a team using Git and Redmine.

Тут такое обычно не пишут в достижения. Можно написать, что написал хитрый плагин для Git+Redmine, который делал это и это.

В РФ понятное дело не привыкли делать вау-эффект, зато работают хорошо. В штатах вау-эффект подавай, как ты на самом деле работал - уже вопрос второй.

Не советую такое вообще писать:

> Made a file upload and download mechanism using AngularJS and Java.

Такое ощущение, что для вас это было выдающееся достижение, хотя по факту это просто аплоад файла. Такое достижение принижает вас. Проверьте еще раз все достижения, не пишите резюме для дурачка, его будет читать технический специалист, который будет по привычке искать "так, где у нас тут вау"
User avatar
valchkou
Уже с Приветом
Posts: 4185
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: Покритикуйте, пожалуйста, резюме (Java developer)

Post by valchkou »

zhuravl wrote: Проверьте еще раз все достижения, не пишите резюме для дурачка, его будет читать технический специалист, который будет по привычке искать "так, где у нас тут вау"
Журавль, тут я не совсем согласен.
по H1 ищут рабочую лошадку.
Как раз такие простые описания помогают понять что именно чел делал и чем и что он и есть та самая лошадка.

С другой стороны дополнительные детали не помешали бы если они есть.
Например такие как объемы загружаемых файлов, количество реквестов, первоманс, response time, оптимизация.
Т.е любоя нестандартная или сложная решенная задача, выделяющая вас из коричневой массы
Preacher
Posts: 2
Joined: 16 Jun 2013 23:20

Re: Покритикуйте, пожалуйста, резюме (Java developer)

Post by Preacher »

zhuravl wrote:Достижения очень наивные и очень общие имхо
Да, достижения здесь пожалуй смотрелись бы неплохо) Просто их по-моему нет, поскольку ничто из того, что я сдеал, достижением назвать нельзя. Обычная инженерная деятельность на простых проектах.
Easbayguy
Уже с Приветом
Posts: 10703
Joined: 17 Jul 2003 22:11

Re: Покритикуйте, пожалуйста, резюме (Java developer)

Post by Easbayguy »

Preacher wrote:
zhuravl wrote:Достижения очень наивные и очень общие имхо
Да, достижения здесь пожалуй смотрелись бы неплохо) Просто их по-моему нет, поскольку ничто из того, что я сдеал, достижением назвать нельзя. Обычная инженерная деятельность на простых проектах.
Надо врать, так как все врут и все резуме делят на 10.
Пх'нглуи мглв'нафх Ктулху Р'лайх угахнагл фхтагн
User avatar
Krys-Krys
Уже с Приветом
Posts: 12125
Joined: 15 Feb 2010 10:32
Location: Pacifica, CA

Re: Покритикуйте, пожалуйста, резюме (Java developer)

Post by Krys-Krys »

Easbayguy wrote:
Preacher wrote:
zhuravl wrote:Достижения очень наивные и очень общие имхо
Да, достижения здесь пожалуй смотрелись бы неплохо) Просто их по-моему нет, поскольку ничто из того, что я сдеал, достижением назвать нельзя. Обычная инженерная деятельность на простых проектах.
Надо врать, так как все врут и все резуме делят на 10.
+1
User avatar
CBI
Уже с Приветом
Posts: 11779
Joined: 12 Nov 2001 10:01
Location: Харьков, СССР ----> US

Re: Покритикуйте, пожалуйста, резюме (Java developer)

Post by CBI »

Krys-Krys wrote:
Easbayguy wrote: Надо врать, так как все врут и все резуме делят на 10.
+1
Image
KNOWLEDGE IS POWER! ЗНАНИЕ - СИЛА!
Disclaimer: These views might be different from any other views in my Universe.

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