Umit Soylu,波兰格丁尼亚的开发者
Umit is available for hire
Hire Umit

Umit Soylu

Verified Expert  in Engineering

Back-end Developer

Location
Gdynia, Poland
至今成员总数
August 28, 2019

Umit是一位经验丰富的高级工程师,在航空航天领域的内部部署和云应用方面都有丰富的经验, defense, data, 以及旅游业. 他参与了整个开发生命周期, including design, development, testing, deployment, documentation, and maintenance. Umit在使用防御性编程技术和彻底的编码实践实现系统自动化方面表现出色, 导致高可用性, very stable, and secure systems.

Portfolio

TripActions
旅游、API、API集成、Java 11、亚马逊网络服务(AWS)、Async/Await...
Alteryx(通过Toptal)
Spring, Spring MVC,邮件,Cron, jQuery, Apache Velocity, Datalog, Swagger...
BilgeAdam (BilgeAdam.com)
Hibernate查询语言(HQL), Spring Boot, Java 8, Android Studio, Mobile...

Experience

Availability

Full-time

首选的环境

Java 11, Java, Java 17, 亚马逊网络服务(AWS), Apache Kafka

The most amazing...

...我所做的工作是更新现有的设计,由于自动化和防御性编程,系统使用率提高了79%,稳定性提高了68%.

Work Experience

Staff Engineer

2022 - PRESENT
TripActions
  • 重新构建了一个现有的应用程序,用于自动错误处理, 更好的指标和可见性, 并且处理了错误的逻辑. 这种重新架构带来了更高的稳定性、更好的用户体验和更高的系统使用率.
  • 通过Jira和Confluence管理团队和敏捷流. 管理敏捷流程允许涉众了解当前的工作负载, 团队能力要求, 以及当前项目缺乏的其他领域.
  • 通过New Relic观察系统,同时增强指标, 这样就可以在原产地发现问题了, 而不是在业务逻辑的最后允许更好的错误管理和错误修复.
Technologies: 旅游、API、API集成、Java 11、亚马逊网络服务(AWS)、Async/Await, New Relic, Apache Kafka, 后端开发, Jakarta EE, REST APIs, Java, 企业架构, Docker, Hibernate, Spring Boot, Architecture, Back-end, 软件架构, 解决方案架构, Automation, 关系数据库, SQL, Technical Writing, 技术图表, Team Leadership, Kubernetes, B2B, Enterprise SaaS, Startups, Project Management, 库存管理, 技术架构, CTO, Leadership, 技术领导, Microservices, Git, CI/CD Pipelines, Microservices架构, 事件驱动的编程, 事件驱动架构, API Development, 架构模式, SaaS, API Architecture, Cloud Architecture, 关注点分离(SoC), EventBus, Amazon EC2, AWS云架构, IntelliJ SDK, Apache Maven, Software Design, RESTful Microservices, Amazon EKS, JVM, NoSQL

Technical Lead

2020 - 2022
Alteryx(通过Toptal)
  • 维护一个每天有10000 +客户使用的应用程序. 同时提供关于如何维护当前特性的技术指导, 我就如何开发与应用当前状态相关的新功能提供了建议.
  • 使用敏捷方法跟踪、修复和记录bug.
  • 使用逆向工程方法记录现有特性, 比如深入挖掘遗留代码.
  • 提供DevOps支持,尽管这不在工作描述中. 自动化现有管道,提高效率.
技术:春天, Spring MVC,邮件,Cron, jQuery, Apache Velocity, Datalog, Swagger, Jira, OAuth, Liquibase, SQL, MariaDB, PostgREST, Apache Lucene, Kotlin, GitLab CI/CD, 后端开发, Jakarta EE, REST APIs, Java, PostgreSQL, 企业架构, Spring Boot, Back-end, 软件架构, JavaScript, 关系数据库, Team Leadership, 谷歌云平台(GCP), Kubernetes, B2B, 库存管理, 技术架构, Leadership, 技术领导, Git, CI/CD Pipelines, API Gateways, 事件驱动架构, API Development, API Architecture, 关注点分离(SoC), IntelliJ SDK, Apache Maven, DevOps, Software Design, RESTful Microservices, Amazon EKS, JVM

Instructor

2020 - 2022
BilgeAdam (BilgeAdam.com)
  • 培训新毕业的软件开发人员和类似的Java和web开发.
  • 训练有经验的软件开发人员使用Java和Spring Boot工具进行web开发.
  • 分配项目给服务员(2 - 3个月), 监督他们的进度, 然后根据可靠性评估这些项目, completeness, durability, and responsiveness.
技术:Hibernate查询语言(HQL), Spring Boot, Java 8, Android Studio, Mobile, Java, PostgreSQL, JavaScript, 关系数据库, SQL, Leadership, Git, 关注点分离(SoC), Amazon EC2, IntelliJ SDK, Apache Maven, DevOps, RESTful Microservices, JVM

软件开发人员|组长

2018 - 2021
土耳其海军研究中心司令部
  • Designed, implemented, 在使用基于Java 8的定制软件开发环境为部署过程做准备的同时,对软件系统进行文档化.
  • 通过建设性的反馈和新的通用系统工具的部署,改进了当前的定制Java 8软件开发环境.
  • 创建并实现JUnit测试指南,以增加单元测试的覆盖率, 进一步自动化系统, 并且允许新的团队成员快速吸收当前的软件开发策略.
  • 使用我的开源文档指导新团队成员了解软件开发生命周期过程和防御性编程范例.
  • 在预部署阶段检测软件错误,进一步提高系统的可靠性.
  • 对给定软件系统的可靠性进行分析并提供反馈, accuracy, and completeness.
技术:亚马逊网络服务(AWS), Jenkins, MySQL, Linux RHEL/CentOS, Solaris, Spring Cloud, GitHub, Swagger, 春天Microservice, Hibernate查询语言(HQL), Java Servlets, Hibernate, Spring, Spring MVC, 敏捷软件开发, Scrum, Java, REST APIs, Jakarta EE, 后端开发, TortoiseSVN, DOORS, Eventum, Java 8, PostgreSQL, 企业架构, Unix Shell脚本, Architecture, Back-end, 软件架构, 解决方案架构, API Integration, Automation, 关系数据库, SQL, Technical Writing, 技术图表, Team Leadership, B2B, Enterprise SaaS, 最小可行产品(MVP), Project Management, 库存管理, 技术架构, Leadership, 技术领导, Microservices, Git, CI/CD Pipelines, API Gateways, Microservices架构, APIs, 事件驱动的编程, 事件驱动架构, API Development, 架构模式, SaaS, API Architecture, 关注点分离(SoC), EventBus, IntelliJ SDK, Apache Maven, DevOps, Software Design, RESTful Microservices, JVM, NoSQL

Software Developer

2013 - 2018
土耳其海军研究中心
  • 使用Ada 83为多个基于unix的平台创建软件系统设计,使用防御性编程技术,满足高可靠性和安全性要求.
  • 设计、开发、部署、记录和维护多个软件系统.
  • 使用MATLAB工具分析软件项目的性能和可靠性,并对检测到的性能和可靠性问题提供解决方案.
  • 提高了软件系统的效率,将用户为实现相同的功能所需的平均步骤减少了40%.
  • 完全自动化的软件系统,最大限度地减少用户交互,同时允许用户根据自己的需要修改自动化系统的输出.
  • 为分布式系统提供自动化解决方案,其中每个系统部署在不同的工作环境(如Solaris)中, Windows, and Red Hat.
  • 根据系统分析,使用Bugzilla分配任务并解决系统bug, 部署中观察到的问题, and user feedback.
技术:詹金斯, MySQL, Linux RHEL/CentOS, Solaris, Spring Cloud, GitHub, Docker, Hibernate, Spring, Spring MVC, 敏捷软件开发, Scrum, Java, REST APIs, Jakarta EE, 后端开发, TortoiseSVN, Bugzilla, C, MATLAB, Ada, PostgreSQL, 企业架构, Unix Shell脚本, Architecture, Back-end, 软件架构, API Integration, Automation, Technical Writing, 技术图表, B2B, Enterprise SaaS, 最小可行产品(MVP), Microservices, Git, CI/CD Pipelines, API Gateways, Microservices架构, APIs, 事件驱动的编程, 事件驱动架构, API Development, API Architecture, EventBus

配置管理员

2012 - 2013
土耳其海军研究中心司令部
  • 管理多个部署平台的软件项配置, 包括每个平台的相同软件项和多个配置文件,或者每个平台类型的相同名称下的不同软件项.
  • 自动化系统以最小化任何给定软件配置项的部署过程的工作量.
  • 根据系统需要,建议和创建不同的技术角色,以进一步改善安全问题.
技术:敏捷软件开发, Scrum, SQL, Databases, Oracle, Java, 企业架构, Unix Shell脚本, Back-end, Automation, Technical Writing, 技术图表, B2B, Enterprise SaaS, CI/CD Pipelines

武器系统官员

2007 - 2010
Turkish Navy
  • 共同维护多个专门从事武器维护的团队, system analyses, operators.
  • 使用历史数据分析当前系统性能,支持优化和增强.
  • 在组织过程中监督系统运维过程, coordinating, 和每个团队一起进行头脑风暴.
技术:航空航天 & 防御,数据挖掘,数据分析

航空购物应用程序的员工工程师

http://navan.com/
维护航班库存提供程序API集成的第三部分, 管理敏捷流程, reduced backlogs, 并在通过修改体系结构提供有影响的更改的同时对任务进行优先级排序, 观察和分析问题, 并删除错误的工作流程. 这使得用户粘性提高了一倍,系统稳定性提高了70%.

Alteryx Connect应用的团队领导

http://www.alteryx.com/products/alteryx-connect
我维护和增强了一个本地应用程序,同时支持客户的数据库问题,而不需要他们的原始数据库. 这包括5种以上类型的db. 这款应用的用户是10人,同时保持与欧博体育app下载组合中可用的其他应用程序的兼容性. 我与其他投资组合应用程序的利益相关者进行了互动,并设计了不与任何其他类似应用程序重叠的解决方案,同时保持了自己的独特性.

导弹系统的架构、开发和部署

我设计了一个全新的导弹控制系统,并使用公司专用的Java分布式系统集成了一枚北约导弹. 我开发并在海军部队部署了该系统,并在保持其安全性的同时执行了该系统的第一次实弹射击, stability, and availability.

Outstanding Thesis

http://calhoun.nps.edu/handle/10945/17462?
在海军研究生院的时候, 我写了一篇论文,围绕着我构建的寻找轨迹的模拟, target detection, 以及多智能体环境下未知目标噪声测量的识别. 获得“优秀论文奖”."

Languages

Ada, Java, SQL, Hibernate查询语言(HQL), Kotlin, Java 8, Java 11, C, Visual Basic, Python 3, Datalog, HTML, CSS, Java SE, JavaScript, Python

Frameworks

Spring, 春天Microservice, Swagger, Mockito, Hibernate, Spring 5, Spring Boot, Spring MVC, PowerMock, 雅加达服务器页面(JSP), Apache Velocity, Robot

Libraries/APIs

REST API, API开发,Java servlet, jQuery, Liquibase, PostgREST, Apache Lucene

Tools

TortoiseSVN, Notepad++, MATLAB, GitHub, Git, Amazon Simple Queue Service (SQS), Apache Maven, Amazon EKS, Bugzilla, DOORS, Confluence, Jira, Jenkins, Android Studio, Cron, GitLab CI/CD

Paradigms

Microservices, 防御性编程, 敏捷软件开发, Scrum, Unit Testing, REST, B2B, Microservices架构, 事件驱动的编程, 事件驱动架构, API Architecture, Automation, DevOps

Platforms

Jakarta EE, 亚马逊网络服务(AWS), Eclipse, Docker, Apache Kafka, 谷歌云平台(GCP), Kubernetes, Amazon EC2, JVM, Oracle, Solaris, Linux RHEL/CentOS, Visual Studio 2016, AWS Lambda, Mobile, New Relic, Unix

Storage

MySQL, PostgreSQL,数据库,JSON,关系数据库,MongoDB, MariaDB, MSSQLCE, SQLite, NoSQL

Industry Expertise

Project Management

Other

RESTful Microservices, 企业架构, 后端开发, Team Leadership, 技术领导, Aerospace & Defense, APIs, API Integration, Back-end, Architecture, 软件架构, Enterprise SaaS, 最小可行产品(MVP), Startups, 库存管理, 技术架构, CI/CD Pipelines, API Gateways, 关注点分离(SoC), IntelliJ SDK, Software Design, Multithreading, UML Diagrams, Unix Shell脚本, Technical Writing, 技术图表, Leadership, Amazon RDS, 架构模式, SaaS, Cloud Architecture, EventBus, Spring Cloud, Eventum, Autonomous Robots, 同时定位 & Mapping (SLAM), Machine Learning, Spring DAO, Java 17, Mailing, OAuth, Travel, Async/Await, Simulations, Data Analysis, Data Mining, Data Aggregation, Scuba Diving, Metadata, Streaming, 分布式软件, Design, Deployment, Messaging, 解决方案架构, CTO, AWS云架构

2010 - 2012

计算机科学研究生学位(自主系统方向)

海军研究生院-蒙特利,加州,美国

2013年3月至今

模拟的发展

阿特拉斯电子有限公司(德国)

2013年2月至今

Track Management

阿特拉斯电子有限公司(德国)

有效的合作

如何使用Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring