Selçuk Cihan
Verified Expert in Engineering
Serverless Developer
Selcuk is a senior engineer, a certified AWS expert, and an ex-Amazonian who cares deeply about his customers. 他带来了强烈的主人翁意识和交付成果的记录. 拥有超过五年在AWS上开发无服务器应用程序的经验, he has a proven ability to take on technical duties, from operations to development and architecture. He has worked as a contractor for various startups, shipping numerous products and making customers happy.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Serverless, Python, Node.js, TypeScript, Datadog, Elasticsearch, PostgreSQL, Next.js, AWS Lambda
The most amazing...
...我所做的项目是从SQL迁移到一个托管的NoSQL数据库,没有停机时间, 涉及三个不同的服务和超过20个不同的客户.
Work Experience
Senior Software Engineer
serverless
- 开发无服务器控制台产品的Python AWS Lambda SDK.
- 在GitHub上实现CI/CD操作,以自动发布和pr.
- 添加了验证端到端业务逻辑和性能的自动化测试.
Senior Engineer
Tellimer
- Created the GraphQL back end for parsel.ai, a machine learning SaaS offering.
- 将现有应用程序迁移为托管的无服务器应用程序(AWS Lambda).
- 创建了一个无服务器应用程序,从第三方提供商处获取新闻.
- Added payments on tellimer.com using Stripe. This involved extending the existing GraphQL API.
- 使用AWS Step Functions创建无服务器工作流,以便与外部服务集成.
- 使用AppSync创建GraphQL api,连接各种数据源,如DynamoDB和RDS.
- 构建一个无服务器应用程序,定期维护各种web应用程序的站点地图.
- 为SaaS订阅实现了Stripe集成,以收集付款.
- 为tellimer设计了一个文章推荐和摘要器.com.
Senior Software Developer
Toptal Client
- 用无服务器框架创建了一个面向公众的web应用程序.
- 在AWS Lambda和API Gateway上用Python创建了一个无服务器后端.
- 开发和维护前端,使用AngularJS实现.
- 降低成本,节省超过50%的AWS账单.
- 指导开发人员,并参与规划和审查拉取请求.
- 通过在CloudFront/S3上重新设计缓存来提高性能.
- 使用AWS Step Functions创建无服务器工作流,以便与外部服务集成.
Software Development Engineer
Amazon
- 开发了处理Amazon目录的编排平台. The platform can handle tens of thousands of TPS, enabling the finest and most extensive catalog on earth.
- Added functionality to a Node.js service, a high TPS REST service for difference analysis.
- 重构了一个使用Kinesis并调用下游服务的编排引擎,这样应用程序就可以在没有任何依赖项的情况下启动, enabling performance testing of the core.
- 支持生成零售目录的对账引擎(Java 8).
- 在没有停机的情况下执行了多个web服务的实时迁移. 成功弃用了多个遗留服务,以简化整体体系结构并支持目录增长.
Senior Software Engineer
Intertech
- Supported the workflow engine (C#, Windows service) serving banking applications, such as loans, customer complaints, etc.
- Set up elastic to index workflow engine documents, enabling powerful search mechanisms for the end user.
- 设计并实施了一个劳动力管理系统,赋予银行运营中心权力. The project won an award.
Senior Software Engineer
Ziraat Teknoloji (formerly Fintek)
- Designed and implemented a workflow engine running on Oracle, serving over 100,000 workflow instances daily.
- Served as scrum master and mentored junior developers.
- 为工作流引擎创建了工作流设计器和模拟器.
Software Engineer
AirTies Wireless Networks
- Implemented Teletext for the IPTV set-top box using C++.
- 用C语言开发了一个字幕解析器,嵌入到IPTV机顶盒中.
- Implemented a high-performance transport stream parser in C.
Software Engineer
CC Yazılım
- 利用wxWidgets GUI工具包在c++中设计并实现了一个跨平台桌面客户端. The client database is SQLite.
- 用Java (J2SE)设计并实现了相应的备份服务器. 为通过SSL (OpenSSL)保护的客户机-服务器通信实现了应用程序级协议。. Stored files are encrypted (AES).
- 设计(不包括视觉设计)并实现了一个为在线备份用户服务的web门户. Users can download/browse backed-up files through the portal. 使用MySQL、Apache web服务器和Django框架.
Experience
Python AWS Lambda SDK
http://github.com/serverless/consoleSDK可以检测几个常见的库,如Flask、requests、botocore等.
Parsel.ai (Machine Learning App)
http://parsel.aiSourcing Financial News from External Providers
http://tellimer.com/channelsTwitter Friends Map
http://twheat-map.selcukcihan.com/Tetris with React
http://tetris.selcukcihan.com/Software News Curator
http://sw-news.selcukcihan.comTweeted About
http://tweeted-about.selcukcihan.comEducation
Master's Degree in Computer Engineering
Bogazici University - İstanbul, Turkey
Bachelor's Degree in Computer Engineering
Bogazici University - İstanbul, Turkey
Certifications
AWS Certified Solutions Architect Professional
Amazon Web Services
AWS Certified Solutions Architect Associate
AWS
AWS Certified Solutions Architect - Associate
Amazon Web Services (AWS)
AWS Certified Cloud Practitioner
Amazon Web Services (AWS)
Skills
Libraries/APIs
Node.js, REST APIs, React, Stripe API
Tools
Amazon CloudWatch, Amazon Simple Queue Service (SQS), Amazon Cognito, AWS IAM, Git, Amazon CloudFront CDN, AWS CloudFormation, AWS Step Functions, AWS AppSync, Pytest, Auth0
Languages
Python, JavaScript, Python 2, Java, SQL, Python 3, c#, Perl, c++, C, TypeScript, GraphQL
Paradigms
Unit Testing, Microservices, DevOps, Agile, REST
Platforms
Amazon EC2、Linux、AWS Lambda、Docker、Unix、Amazon Web Services (AWS)、Algolia、Vercel
Storage
Amazon DynamoDB, Amazon S3 (AWS S3), NoSQL, Relational Databases, PostgreSQL, Oracle SQL, Microsoft SQL Server, Elasticsearch, Datadog
Frameworks
Django, Spring,无服务器框架,Spring Boot, Flask, AngularJS, Jest, Next.js
Other
Amazon Kinesis, Back-end, API Gateways, Architecture, Amazon RDS, Integration Testing, Cloud Architecture, Technical Leadership, API Integration, APIs, Amazon API Gateway, Web Scraping, Data Analytics, Serverless, Graph Theory, Distributed Systems, Wireless Networking, Computer Vision, Computer Science
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring