Chernivtsi,Chernivets的Java开发人员Maksym Goroshkevych,Java开发人员'ka oblast, Ukraine
maksym goroshkevych.

Chernivtsi,Chernivets的Java开发人员'ka oblast, Ukraine

成员于2014年5月9日起
拥有超过八年的Java经验,Maksym是一个专家,他们以Java开发后端,并用角框架建立前面。他是那种人的类型'他的驱动和真正对解决复杂的任务而真正感兴趣,因为他享有挑战并觉得这一点'他可以在哪里学到最多。 Maksym加入了Toptalal,因为他喜欢他对平台听到的东西,并希望了解在那里有什么工作。
Maksym现在 可用的 for hire

文件夹

  • 自由工程
    棱角js,Hibernate,Thymleaf,安全性,春天,爪哇
  • 温柔
    詹金斯,Apache Tomcat,PostgreSQL,IBM DB2,JDBC,Apache Solr,Spring,Java
  • 温柔
    XML.,Jetty,Apache Tomcat,Ant,Subversion(SVN),Hibernate ...

经验

地点

Chernivtsi,Chernivets.'ka oblast, Ukraine

可用性

兼职

优选的环境

git,intellij想法

最神奇的......

......我'完成是引领开发一个分析平台,以在几秒钟内以秒为单位建立图表(基于数据的千兆字节)。

就业

  • 高级Java和JavaScript开发人员

    2012年 - 至今
    自由工程
    • 在20多个基于网络的项目工作,在那里我学习了该过程中的各种不同的方法和技术。
    • 实现了Java EE基于Web的项目。
    • 从事性能优化。
    • 执行重构活动。
    • 使用Angular和Vue.js实现单页应用程序。
    技术:Angularjs,Hibernate,Thymleaf,安全,春天,爪哇
  • 高级Java开发人员,团队负责人

    2012年 - 2014年
    温柔
    • 建立了一个搜索引擎平台。
    • LED团队为5-7人。
    技术:
  • java. Software Developer.

    2010年 - 2012年
    温柔
    • 致力于性能优化。
    • 使用REST开发的Web服务。
    • 实现了基于Web的项目。
    • 在包括Alterpoint,Artemis 7和Homeaway的项目中工作。
    技术:XML,Jetty,Apache Tomcat,Ant,Subversion(SVN),Hibernate,Microsoft SQL Server,Spring,JSP,Java

经验

  • Spunk / TPOT(开发)

    对于这个项目,我开发了一个销售给制药公司的分析平台;它被出售给不同的客户,每个都有自己不同的安全需求。使用Spring Security Framework,我构建了一个非常动态的安全模型,因此每个客户端都可以配置自己的角色并为角色分配权限。我还实现了SSO(单点登录)身份验证,因此每个用户都可以使用其公司凭证(例如,Gmail帐户)登录系统。

    主要目标是基于大量数据以秒为单位构建图表。我实现了一个基于角色的安全模型和SSO身份验证。

    我们还希望能够以秒为单位使用客户端的原始数据构建图表。有些图表使用了用于原始数据的查询为原始数据和分钟进行汇总的查询,以便解决此问题我安装了从自定义数据源(PostgreSQL,MySQL)到Google BueQuery迁移数据的服务。 Google BigQuery可以更快地运行大型数据的复杂分析查询。我还开发了复杂的缓存功能,以便更快地显示图表。

    技术:Java,Spring,Spring Security,OAuth 2,JWT,Angular,PostgreSQL,Google BigQuery,Lucene,Jenkins,Docker

  • ngram(开发)

    ngram是一种引擎,可以检索有关组织中的网站所有者,首席执行官和其他关键人员的信息。 ngrm使用第三方API,例如LinkedIn API,Facebook API,Salesforce API,Connect6 API等。该网站还执行基本的网站分析,如搜索最常见的单词。

    在这个项目上,我作为唯一的全堆叠开发人员工作,所以我涉及从后端和UI开发开始的所有方面,并以服务器上的项目部署到了​​。该应用程序还使用微服务体系结构和基于角色的安全性。

    技术:Java,Spring MVC,Spring Security,Spring Data,Hibernate,Thymeleaf,Bootstrap,JavaScript,JQuery,PostgreSQL,ActiveMQ
    API:LinkedIn,Facebook,Salesforce,Connect6,交涉

  • B2B营销门户(发展)

    B2B营销门户是一种集中解决方案,可帮助首席执行官专家管理他们优化的网站。该应用程序具有复杂的基于角色的安全性,因此所有角色和权限都是动态的。我参与将申请从Ruby重写为Java。我还在该项目上致力于其他四个开发人员的团队领导。

    技术:Java 8,Spring MVC,Spring Security,Spring Data,Hibernate,Thymeleaf,MySQL,AWS

  • 标准生活(发展)
    http://www.brokerzone.ie/

    在这个项目上,我作为一个全堆叠开发人员工作。我开发了本网站的一部分,使在线创建人寿保险协议并从它们中生成动态PDF文件。

    技术:Java8,Spring MVC,Spring Security,Spring Data,Hibernate,Thymeleaf,MySQL,jQuery

  • 文档管理系统(开发)

    基于Apache Solr框架,DMS(文档管理系统)是美国医院使用的搜索引擎,允许用户从多个数据源(数据库)索引数据并快速搜索有用数据。

    对于这个项目,我担任该项目的团队负责人,而且不仅涉及开发活动,还涉及涉及其他开发商并参与QAS。

    技术:Java,Spring,Spring Security,Apache Solr,JDBC,PostgreSQL,DB2,石英

  • 萨拉(发展)

    Sara是我作为全堆叠开发人员工作的联盟系统的名称。

    技术:Java 8,Spring MVC,Spring Security,Hibernate,JSP,Apache Tiles,Knoppout.js,MySQL,Redis

  • 持久性(开发)
    http://www.hln.be/

    对于这个项目,我在HLN(比利时新闻门户网站)网站的一些地区工作,参加了REST API开发,写了JUnit测试等。

    技术:Java,Spring,Hibernate,JSP,JQuery,CSS

  • BLC(开发)

    BLC是一个调度系统,允许用户根据系统中配置的规则自动生成员工的计划。作为在项目上工作的唯一开发人员,我使用Ext JS和后端使用Java实现了UI。

    技术:Java,Spring,Spring Security,Hibernate,Tomcat,Ext JS,CSS

  • 营文物(开发)
    http://www.cartonomy.com

    营文物是制作组购买的网站。对于这个项目,我参与了完整的循环开发,从建筑设计一直到编写JUNIT测试。

    技术:Java,JSP,Apache Tiles,Spring,Hibernate,Solr,Angularjs,Tomcat

  • 基尔(发展)

    KIR是俄罗斯医疗保健公司的项目,是允许管理患者和医生信息,调度和约会等医院的集中解决方案。

    我参与了全循环开发,在UI和后端任务上工作。

    技术:Java,JSP,Spring,Hibernate,JQuery,PostgreSQL

  • 热门(开发)
    http://www.homeaway.com/

    HomeAway是一个用于租用美国和西欧的房屋的网络申请。通过SomeAway,业主和物业经理提供广泛的假期住宅,为旅客提供令人难忘的经验和福利,包括更多的客房放松和增加隐私,以低于传统酒店住宿的费用。

    对于这个项目,我在Scrum团队上工作。在Sprint期间,我实现了我的用户故事,修复了错误,提供了要查看的代码,提交了更改发布分支机构,然后在测试,暂存和生产环境中检查我的故事。

    技术:Java,JSP,FreeMarker,JavaScript,Microsoft SQL,Spring,Ibatis,Git,Jira,Teamcity,Maven

  • dbg.tv(开发)

    DBG.TV是销售JavaScript视频播放器的网站。我参与了网站重新设计和重构遗留码。

    技术:Java,Spring,JQuery,CSS

  • 福特直接经销商网站(开发)

    由FORD维护,DDS是一个Web应用程序,提供有关美国和加拿大的所有福特经销商的信息。对于这个项目,我参与了错误修复,代码重构和UI和服务器端开发。

    技术:Java,JSP,FreeMarker,JavaScript,Microsoft SQL,Spring,Hibernate,SVN

  • Artemis 7(开发)

    Artemis 7是一个投资规划和控制Web应用程序,旨在支持高级和中级管理金融投资和规划活动。 Artemis 7包含几个主要组成部分:投资组合管理,需求和倡议管理,财务规划和预算,计划和项目管理,资源管理,工作管理,仪表板和分析。

    对于这个项目,我参与了错误修复,代码重构和UI和服务器端开发。

    Technologies:Java,Microsoft SQL,Hibernate,SVN,Ant,Tomcat,XML

  • ALTERPOINT(开发)
    http://www.alterpoint.com/

    AlterPoint是一个用于管理和备份网络设备的桌面应用程序。对于此项目,我参与了错误修复,代码重构,UI和服务器端开发,并实现了自动化UI测试。

    Technologies:Java,Microsoft SQL,Hibernate,SVN,Ant,Tomcat,XML

  • 使用Google BigQuery有意义吗? (出版物)
    当你遇到一个太大而无法允许快速查询的数据集时,你会怎么做? Google BigQuery可能是解决方案的一部分,但它没有银弹。 在本文中,Toptal Java Developer Maksym Goroshkevych解释了BigQuery如何大大提高查询性能,以及当您应该而不应该使用它时。

技能

  • 语言

    java., javascript., XML.
  • 构架

    春天安全, 春天MVC, 春季JDBC., junit., Apache瓷砖, 胸部, 引导, 冬眠, 春天, JSP., 棱角, 棱角js.
  • 工具

    Apache solr., Maven., solr., Subversion(SVN), Apache Tomcat., 码头, 詹金斯, intellij想法, Git.
  • 其他

    谷歌bigquery., 蚂蚁
  • 图书馆/ API.

    JDBC., 杰克逊, Joda-time., 郭瓦, jquery., jquery ui
  • 范式

    敏捷软件开发, 克鲁姆
  • 平台

    视窗, Ubuntu., 苹果系统
  • 贮存

    春天数据, PostgreSQL., mysql., Microsoft SQL Server., IBM DB2.
  • 行业专业知识

    安全

教育

  • 掌握'计算机科学学位
    2005 - 2010年
    Yurij Fedkovych Chernivtsi国立大学 - Chernivtsi,乌克兰

认证

  • Oracle认证专业,Java 6 EE
    2013年5月 - 至今
    甲骨文大学
  • Oracle认证专业,Java 6 SE
    2011年12月 - 至今
    甲骨文大学

查看更多个人资料

加入Toptal.
与他人分享