![穆斯塔法Ozpinar,土耳其安卡拉的开发商](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F864560%2Fpicture%2Foptimized%2Fhuge_82690aed4ecf0c9f5c886cd310875536-563a78acd29e58ebad617365a999943b.jpg&width=524)
穆斯塔法Ozpinar
验证专家 in Engineering
完整的开发人员
Mustafa是一位有着16年经验的软件开发人员和架构师. 他领导过团队, 架构和开发可伸缩的微服务应用程序, 并构建了DevOps环境, 他的技术专长包括Java, Spring Boot, Kafka, 云的样式. Mustafa重视沟通、敏捷性、简单性和效率.
Portfolio
Experience
Availability
首选的环境
Kubernetes, Java, React, Spring Boot, c#.. NET,微服务,后端开发,全栈,REST api, Apache Kafka
最神奇的...
...我所构建的东西是没有互联网连接的云技术堆栈,在那里开发和部署微服务到本地服务器是具有挑战性的.
工作经验
Java Engineer
企业保险公司
- 基于Kafka事件和REST请求的文档生成服务.
- 从其他微服务收集数据, 聚合成一个统一的结构, 用Aspose库渲染文档, 并上传到Amazon S3存储.
- 基于分裂标志的特色开发. 发送电子邮件,上传至SFTP,并通过Webhooks设置合作伙伴通知.
- 使用JSON Web令牌(JWT)通过Okta设置多租户. 它是一个不断成长的平台,有新的合作伙伴.
- 使用SAGA开发了一个新版本的服务, CQRS, 事件建模模式, 以及新的微服务,以获得更好的可扩展性.
软件工程师
Vishwam Corp
- 为人脸识别api设计并开发了基于SAML和oidc的IdP解决方案.
- 为web和移动应用程序设计流程.
- 为Keycloak开发身份验证和用户存储插件.
- 与外部IdP解决方案(如Okta、Google和Microsoft)集成.
- 为Android、Node创建客户端应用程序.js, and Java.
- 提供了使用JMeter的负载测试、使用Selenium的集成测试和测试容器.
首席软件工程师
Priceline
- 开发了一个高吞吐量的微服务,可以转换接收到的数据并将其发布回Kafka.
- 优化了Akka、资源和Kafka参数,使处理速度提高了三倍.
- Prepared New Relic dashboards; ran and analyzed load tests.
软件技术主管
Trendyol
- 为电子商务平台开发支付后端微服务.
- 网关使用Go,后端服务使用Java、Spring Boot、PostgreSQL和Couchbase.
- 扩展微服务,每天处理数十万个请求.
软件技术主管
ASELSAN
- 在基于微服务架构的高可用性和可扩展的运营和战略级C4I项目中担任技术主管.
- 领导架构师设计和构建可伸缩的微服务基础设施,供董事会中的许多项目使用.
- 为最终一致的系统创建RESTful api和Kafka消息传递.
- 为基于微服务的应用开发了一个发布和版本管理工具.
- 参加了许多北约互操作性任务.
- 当团队需要建议时,作为技术领导, 建筑的指导, 复杂场景管理, 或者帮助调试.
- 为团队构建DevOps基础架构:创建管道, 管理存储库, 并设置Sonatype Nexus和SonarQube. 还为项目创建了一个自动化集成测试环境.
- 发表了许多关于微服务架构、DevOps和编码最佳实践的公司演讲.
首席软件工程师
ASELSAN
- 开发了一种原型步兵态势感知系统.
- 领导一个多达五人的开发团队,为军队建立了一个单位跟踪系统. 该系统通过REST、Web服务和无线电通信与其他系统集成.
- 参加了许多北约互操作性任务. 使用的ws - events、WS-Resource Framework和REST api.
- 开发了一个基于rfid的库存管理应用程序.
高级全栈开发人员
ASELSAN
- 为许多包含启动器的独立的基于winforms的C4I系统开发前端和后端部分, artillery, 还有通讯软件, using C#.
- 实现了基于TCP、UDP和Web服务的多种通信协议.
- 在消防支持领域构建软件产品线(SPL)并开发了SPL发布管理工具,成为最活跃的开发人员.
完整的开发人员
LST
- 曾在土耳其专利研究所(TPI)工作, 维护许多包含Java桌面应用程序的项目, 比如商标, patents, designs, laws, publications, and attorneys, 以及用于在线请求的web应用程序.
- 开发新的基于客户端-服务器的项目, 比如会计, personnel, documents, 和出版, using Java, Swing, J2EE, and Oracle.
- 建立了一个基于xml的在线系统,供专利公司使用网站申请新申请.
- 集成在线签名到现有的在线应用程序.
- 建立了律师跟踪系统,供律师开展业务使用.
完整的开发人员
Sebit信息 & 教育科技公司.
- 开发自适应课程项目中管理员面板配置特性的UI和后端服务.
- 使用粘接会话处理Apache HTTP服务器和Apache Tomcat应用程序的负载平衡.
- 使用带有SAML协议的SSO与业务合作伙伴集成.
Experience
面向企业公司的微服务(total Client)
自定义身份提供者(总客户端)
钱包支付
http://www.trendyol.com•使用Axon框架进行事件溯源
CQRS模式(PostgreSQL用于事件和命令,Couchbase用于读取)
•高流量的实时系统
Java Kafka库
可配置的特点:
•收件箱/发件箱模式
•优先队列
•消息重试
•安全与KeyCloak集成
•日志富集
•消息头通过REST传输到Kafka和Kafka到Kafka
•面包屑的消息
•基于注释的命令、事件和命令结果处理程序
•基于注释的错误处理
•在Redis上自动传输具有大负载的消息
•消息跟踪启用跟踪
微服务发布管理工具
它具有以下特点:
•微服务定义上的CRUD.
•项目/产品/产品版本的CRUD.
•项目包含产品. 产品由微服务和选定版本组成.
•发布管理的CRUD. 用户可以定义版本,选择微服务并部署到指定的Kubernetes环境.
•用户可以定义Kubernetes环境(SSH连接).
•发布过程可以实时监控.
•用户可以登录.
•使用React和PrimeReact库开发UI. Redux用于状态管理.
•后端公开REST api作为Spring Boot应用程序.
可兰经安卓应用程序
它具有以下特点:
•用户可以阅读和收听页面.
•页面和声音可以随意下载.
•音乐可以从通知栏和锁屏控制.
•选择的播放配置可以保存以便以后快速使用.
•页面翻译和评论可以阅读.
•可选择页面、翻译和评论来源.
•从翻译中搜索.
•索引搜索
•设置包含字体,存储,下载文件管理,背景等.
•分享精选诗句
•管理缓存以提高性能
•下载的文件在使用时加密和解密.
态势感知
主要活动:
•为具有GIS功能的智能手机开发Android应用程序.
•为智能手表开发了一个Android应用程序.
设计和实现智能玻璃软件.
•使用蓝牙协议集成所有硬件.
与团队和C4I系统一起发布和收集数据.
消防保障系统领域的软件产品线
该SPL在五年内产生了16个不同的项目,平均重复利用率为80%. 该团队开发了许多管理SPL所需的工具.
友军跟踪系统
律师跟踪系统
Features:
•商标、专利、外观设计和地理标志的CRUD
•TPI发布的公告可以加载到系统中
•现有公告提供详细的搜索和警报机制
•客户管理
•工作流程管理
•警报管理
•基于JasperReports工具的多种报表
•与TPI的基于xml的应用程序功能集成
•付款跟踪
土耳其专利机构申请
自适应课程
http://www.adaptivecurriculum.com/Education
信息系统硕士学位
中东技术大学-安卡拉,土耳其
计算机科学学士学位
中东技术大学-安卡拉,土耳其
认证
AWS合作伙伴:云经济认证
亚马逊网络服务培训和认证
AWS合作伙伴:认证(技术)
亚马逊网络服务培训和认证
Skills
库/ api
Windows窗体(WinForms), REST api, Smart GWT, Node.js, Akka Streams, React, Protobuf, Aspose组件
Tools
IntelliJ IDEA, Apache Maven, Apache Tomcat, Subversion (SVN), SonarQube, DOORS, IBM Rational ClearQuest, GIS, Keycloak, Apache HTTP服务器, RabbitMQ, Android工作室, Google Kubernetes Engine (GKE), JDeveloper, Visual Studio, Git, Gradle, Apache Avro, GitLab, Kibana, Grafana
Frameworks
Spring, Spring Boot, 雅加达服务器页面(JSP), Hibernate, Angular, AngularJS, Android SDK, Akka, Swing, .NET
Languages
Java, JavaScript, HTML, c#.. NET, C, c++, CSS, Go, SAML, JavaScript
Paradigms
Azure DevOps,敏捷软件开发,微服务,REST,单元测试,DevOps,设计模式
Platforms
Linux, Windows, Nexus, Eclipse, JavaFX, Docker, Kubernetes, Jakarta EE, Oracle, Apache Kafka, Bluetooth LE, 谷歌云平台(GCP), Visual Studio Code (VS Code), Android, New Relic, 亚马逊网络服务(AWS), Web, AWS云计算服务
Storage
PostgreSQL, SQLite, MongoDB, Couchbase, Redis, Amazon S3 (AWS S3)
Other
编程语言, 软件工程, Algorithms, Software, Web Services, Sparx企业架构, Bluetooth, WS-Eventing, APIs, Architecture, 集成测试, Verification, Networks, Ajax, RFID, Radio, Testcontainers, 计算机图形学, Calculus, 数据结构, 单点登录(SSO), OC4J, 后端开发, Full-stack, OpenID Connect (OIDC), eCommerce, SAML-auth, 业务服务, AWS云架构, AWS合作伙伴网络(APN), 消息队列, 亚马逊WorkDocs, Prometheus, Cloud FinOps
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
分享你的需求
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring