Ridvan Ozaydin
Verified Expert in Engineering
Software Developer
Rıdvan是一位经验丰富的软件开发人员,从2007年开始工作. During this time, 他为区块链中的客户创造了复杂的解决方案, IoT, energy, defense, and VOIP sectors. 他承担了开发人员的责任, architect, and team lead, 专门从事各种技术,如Node.. js、Java、Go、c++、PostgreSQL、AWS、Azure和Kubernetes.
Portfolio
Experience
Availability
Preferred Environment
Node.. js、Kubernetes、React、Ionic、Java、Go、PostgreSQL、Terraform、Knex.. js,亚马逊网络服务(AWS)
The most amazing...
...我参与的项目是Loupe, 一个深度数据包检测解决方案处理非常大的流量使用循环缓冲区和巨大的线程池.
Work Experience
AWS and Python Architect
Deckers - Retail
- 从项目开始收集需求, 参加探索会议, 并根据AWS良好架构框架和客户需求设计了云架构.
- 确定最适合项目的软件堆栈, gathered NFRs, 并与客户的期望保持一致.
- 创建高层次的设计文档,并与客户达成书面协议.
AWS and Python Architect
Deckers - IT
- 使用IaC (Terraform)设计和实现AWS基础设施,并创建四个独立的环境:生产环境, user acceptance testing, QA, 并根据公司政策进行开发.
- 面试并雇佣了开发团队, bootstrapped the team, 让他们跟上项目的进度.
- 从零开始创建CI/CD流程,并实现策略检查以符合公司政策.
- 参加业务分析会议, 为项目选择合适的技术栈, 并完成后端搭建, front-end, and QA projects.
- 创建适当的文档, process, architect, 并为项目创建高级设计文档.
高级Java和Ionic开发人员
Prudential Asia - Main
- 重构遗留代码,提高客户端后端的可重用性和可测试性.
- 设计数据库数据结构,并在开始之前简化实现, thus reducing cost.
- web客户端与移动客户端的统一数据交互管道.
高级后端JavaScript开发人员
Above Lending Inc
- 重构代码库,删除冗余服务,为客户节省成本.
- 及时响应团队成员,加快内部流程, 从而更快地解决业务案例和更快地解决生产事件.
- 在新遗迹中创建仪表板,以改进系统监控和可追溯性.
高级全栈开发人员
Asalcon
- 开发并交付文档管理系统(http://www).emrefilestorage.com)构建在AWS S3之上. 公司将审核结果/报告及相关文件上传到系统,客户使用自己的账户访问所有数据.
- 实现基于角色的授权系统,允许系统管理员授予用户不同级别的访问权限,允许/拒绝对资源的某些操作.
- 构建基于GitHub和GitHub Actions的端到端CI/CD管道,通过Docker存储库将新版本交付给系统服务器/服务器,并立即部署新版本.
- 在一个运行成本优化的系统上工作,使用低至单个, io绑定服务器将文件操作委托给S3并允许大规模文件操作(将下载准备为ZIP存档). 每月费用低至7美元.
- 大量使用AWS S3 API v3. 使用签名url将文件操作直接委托给客户端,减轻了服务器的负担, 从而实现非常快速和安全的用户交互和用户体验.
- Utilized React and Ionic, 允许应用程序使用移动设备与系统交互, 从而为客户提高了移动应用程序的维护成本.
- 使用NGINX作为反向代理和web服务器. 使用Let's Encrypt来维护域名的TLS证书, 自动更新证书,无需用户交互, 从而降低了维护成本.
高级后端JavaScript开发人员
Beyond Finance, LLC
- 我在一周内就开始着手实现故事.
- 通过对流进行实验,导航基于Kubernetes和Lambda服务构建的复杂解决方案,几乎没有文档.
- 及时并在数小时内处理故障,确保客户服务的连续性.
高级全栈开发人员
Namebase, Inc
- 修改握手钱包,吞吐量提高300倍.
- 跟踪并修复增加公司利润的会计漏洞.
- 启动自动化支持流程以提高客户满意度.
Team Lead | Manager
Afiniti
- 领导一个由8名开发人员组成的团队,通过实现Avaya AES自定义协议,创建了与Avaya通信管理器(CM)的集成软件.
- 在很紧的最后期限内启动了集成,同时没有让我的团队精疲力竭.
- 与高层管理人员沟通,更改功能和优先级, 遵循20/80法则, 在截止日期前准备好最有用的调用场景.
- 使用Boost减少延迟.Asio. In the end, 我们不得不删除线程(将池减少到1),因为与Avaya CM的无延迟通信会导致CM端出现故障.
- 解决了Avaya专有AES协议缺乏文档的问题,并安排了与Avaya中小企业的定期会议来填补空白. 必要时对二进制协议进行逆向工程.
- 单元测试覆盖率达到80%以上,以确保应用程序的行为. 与SonarQube集成进行静态分析,并建立CI/CD管道,以加快开发周期. 也为社区记录了步骤.
- 创建了一个聊天服务器应用程序,以形成Afiniti云实时聊天服务的主干. 使用Openfire XMPP服务器、Java和JNI与Afiniti核心(Mega ACD)集成.
Software Architect
Siemens
- 向团队介绍了无服务器,并设法节省了云费用.
- 通过从繁重的Java微服务切换到无服务器功能,减少了管道时间.
- 评估并创建了一份关于英特尔向西门子提供的技术的报告,通过信任硬件安全的根源来控制和跟踪设备的所有权.
高级全栈开发人员
Yaltes
- 领导ITEA项目的土耳其部分并成功交付, 展示可交付成果, and passed the audits.
- 创建了一个解决方案,在触摸设备上定制符号,计划用于海上操作.
- 使用复杂的数据集,包括卫星图像,来创建一个模拟环境.
软件开发人员和架构师
Nortel Networks
- 与包括AT在内的北电客户密切合作&T, Verizon, and Orange, to solve their software, hardware, configuration, 以及VOIP系统的信令问题. 这是北电当时突破性的VOIP基础设施解决方案.
- 跟踪和修复在重负载和严格的时间限制下运行的系统上的错误. 获得北电副总裁克里斯·布莱克伍德的全球认可.
- 创建实用程序,以改善北电的支持工作流程. 这些实用程序被部署到实际系统中,大大减轻了从客户部署中收集数据的负担.
- 通过JNI与Linux内核集成了一个Java应用程序,用于处理低延迟的以太网帧. 实现1Gb的数据处理量,无丢包. 当时很难达到这个目标.
- 带领团队从项目开始到客户验收.
- 培训和指导新同事. 向远程团队转移知识.
Experience
深度包检测解决方案| Loupe
I implemented UCP, SIP, SMPP, Radius protocol stacks, 以及一个底层的非阻塞多线程结构,它与Linux内核通信,以应对非常大容量的网络流量.
虚空基础设施解决方案| mcs5200
与北电全球客户紧密合作,包括AT&T, Verizon, and Orange, 识别和解决他们的软件, hardware, configuration, 以及VOIP系统的信令问题.
自动抄表系统| AMR
海上巡逻艇任务管理系统| MMS
它被设计成一种经济高效的一体化解决方案,融合来自雷达等船舶传感器的传入数据, AIS, 电光,为操作者创造操作图像.
海军平台辅助电源管理系统
使用非常高容量的可更换电池,重量超过1公吨. 它具有HMI和集成在海军舰艇上部署的综合舰桥控制系统(EPKIS),并使用SNMP与电池组通信.
消防和损害控制系统
它计算疏散路线,并显示在屏幕上安全疏散. 它是为船舶和建筑物设计的, 使用结构的3D模型, 实时信息在多个屏幕上显示和更新.
海军平台车载闭路电视管理系统
用户可以监控任何视频源,并根据用户权限反映大屏幕显示,以便更好地导航或其他目的.
联邦安全盾|联邦安全盾
http://itea4.org/project/fedss.html在欧洲,此类事件往往影响多个国家和社会. 因此,国际合作对解决这些问题至关重要. Currently, 有可能获得来自各种第三方来源的信息和宝贵情报. FedSS项目旨在访问并将大量结构化和非结构化数据整合到安全管理系统中.
主要目标是为所有合作伙伴提供一种新的信息处理能力,在安全的需要共享基础上公开数据源,使用语义信息技术而不是语法协议,并通过平板电脑上的富互联网应用程序(RIA)将信息处理能力可视化.
认证网关(GW)
为爱立信完成并部署到他们的办公场所, 超过他们的代码覆盖测试和性能要求.
PLC通信网关
IGO4Health Portal
它允许世界各地的人们预订医疗服务和任何额外的套餐,如果需要的话, 包括从机场到机场的交通费, hotel reservations, 还有去历史名胜的旅行, all in one place.
Kariyerli Anne
http://www.kariyerlianne.com/homeHosted on AWS Cloud. 该门户网站为家庭主妇提供了一个招聘平台,在那里她们可以在照顾孩子的同时继续在家工作.
Uber Klik
它被送到了德国的优步汽车公司, 允许所有者创建单独的分支, 因此,让他们租用解决方案并产生收入.
Siemens Mindsphere
http://siemens.mindsphere.io/en意识圈允许各种代理连接, store data, 获得分析服务, alarms, 以及他们需要的一切
Media Server
支持基本通话、呼叫转移、盲转和音乐保持. 精心制作的定制硬件与许多并行核心.
聊天功能服务器(CFS)
Mega ACD
Mega ACD的目标是非常高的性能和高吞吐量. 用c++编写,使用微服务架构在共享内存队列上进行通信. 它在服务相互连接以实现低延迟的方式上是独一无二的.
握手钱包测试套件
http://handshake.org/Namebase.io
http://www.namebase.io/目标是创建现有证书颁发机构和命名系统的替代方案. Namebase是一个握手交换和NFT拍卖网站.
HSD Proxy
http://www.namebase.io/HSD代理是扩展后端钱包以处理容量的主要手段. 它将管理多个钱包的复杂性从主应用程序中抽象出来.
Call Manager
http://iperasolutions.com/call-recording/轻松适应各种呼叫中心的独特运营需求, 支持任何电话环境, 提供全面的多站通话录音, 并通过立体声录音将客户和座席语音分离.
它包括基于IP和电话号码的代理过滤和阻止功能. 它支持多个UC/PBX供应商,包括呼叫中心和企业.
Starling WiFi Platform
Starling平台由用例组成,通过提供无缝的客人体验和实现可操作的位置分析,帮助场馆加强数字化转型.
Starling Azure Kubernetes服务迁移
EmreFileStorage
http://www.emrefilestorage.comTellme Application
它包括一个web应用程序和针对iOS和Android的移动应用程序. 这个移动应用程序是使用Ionic框架创建的, web应用程序使用AngularJS编写. 项目后端驻留在Azure Kubernetes服务(AKS)中。.
订单管理系统
http://dev.obms.archibetter.comSkills
Languages
Java, JavaScript, TypeScript, SQL, HTML, C, c#, Gherkin, c++, Go, CSS, c++ 17, Python
Frameworks
弹簧靴,Ionic, Express.js, JSON Web Tokens (JWT), Spring, 雅加达服务器页面(JSP), JSF, Angular, JNI, Boost, AngularJS
Libraries/APIs
React, Node.. js, REST API, ReactiveX,传单,SendGrid API, FFmpeg, Vue, jdbc
Tools
Amazon CloudFront CDN, Sequelize, Amazon Elastic Container Registry (ECR), GitLab CI/CD, AWS SDK, Knex.js, SendGrid, Mocha, NGINX, Cucumber, Postman, RabbitMQ, CMake, Terraform, Azure Kubernetes服务(AKS), Helm, Let's Encrypt, Flow, Babel, Webpack, Systemd, Jenkins, Apache Tomcat, Avaya AES, Docker Compose, Amazon CloudWatch, Grafana, GitHub
Paradigms
REST, Microservices, DevOps, Application Architecture, 企业应用体系结构, Web应用程序体系结构
Platforms
Amazon EC2, AWS Lambda, Docker, 亚马逊网络服务(AWS), Linux, NetBeans RCP, Raspberry Pi, Azure, Blockchain, Kubernetes, Visual Studio Code (VS Code), Jakarta EE, DigitalOcean, JavaFX, Mapbox, Oracle
Storage
PostgreSQL, Amazon DynamoDB, Amazon S3 (AWS S3), MySQL, SQLite, Redis, Oracle 9g, MongoDB, Hazelcast, Microsoft SQL Server
Other
Computer Engineering, Computer Science, SIP Protocol, JSDoc, Software Architecture, Cloud Architecture, SIP, Full-stack, API Integration, Back-end, Architecture, Solution Architecture, AWS认证解决方案架构师, GlassFish, OpenStreetMap, Cryptography, Serverless, 不可替代令牌(NFT), X.509 Certificates, CI/CD Pipelines, Ubuntu Server, 渐进式Web应用程序(PWA), SMTP, DocuSign, Boost.Asio, Catch2, Embedded Java, SNMP, Matrox Video, XMPP, Openfire, Linux Kernel, DDS, PWA, Troubleshooting, API Gateways, Amazon API Gateway, Java 21, NATS, Prometheus, Telegram Bots, FIX Protocol, Helidon
Education
计算机科学硕士学位
伊斯坦布尔技术大学(ITÜ) - İstambul,土耳其
计算机工程学士学位
卡拉德尼兹技术大学-特拉布宗,土耳其
Certifications
AWS认证安全-专业
亚马逊网络服务培训和认证
AWS认证解决方案架构师
Amazon Web Services
AWS认证解决方案架构师助理
AWS