Ahmet Aladag
Verified Expert in Engineering
Back-end Developer
Ahmet是一名前亚马逊人和前doister,拥有超过12年的专业经验, four of which he's been working remotely. Ahmet擅长后端工程,并拥有数据科学、文本挖掘和前端技能. Ahmet喜欢使用Python/Django堆栈,并构建使人们的生活更轻松的产品.
Portfolio
Experience
Availability
Preferred Environment
Python 3, Django, PostgreSQL, Redis, Heroku, Amazon Web Services (AWS), HTML, PyCharm, MacOS, Python
The most amazing...
...我做过的项目是通过机器学习开发自杀意念检测. 它让潜在的高危人群浮出水面,并在他们自杀之前提供支持.
Work Experience
Founder
Harmonytics OÜ
- 开发了一个机器学习模型,可以预测文本的作者是否表达了自杀的想法.
- 构建一个基于web的应用程序来注释(标记)Reddit帖子,以便在分类任务中使用.
- 领导一个由两名前端开发人员组成的团队,为特定行业构建招聘平台,包括根据利益相关者定义需求, designing the architecture, and implementing the back end.
Back-end Developer
Doist
- 开发了一个应用程序,允许Slack用户将他们的帐户设置和对话导入到Twist应用程序中.
- 整合了Twist和Todoist应用程序的苹果登录流程.
- 实现了关闭线程和邮件确认等功能,并维护了代码.
- 检测并修复错误和有影响的安全漏洞.
- 向公司介绍事件严重性级别, 从而形成一个具有深刻战略的支持分诊系统.
Software Development Engineer
Amazon.com
- Architected a project that allows corporate users to bulk import office addresses; this included gathering business requirements, preparing the BRD, performing security analysis, and writing an extensive security document, including a threat model.
- 修复了Amazon Business结帐和地址选择页面上的错误.
- 通过创建工具,大大改善了公司和团队文档,使日常工作更快,减少了操作工作量.
- 创建了一个机器学习模型,可以预测哪些团队可能对新问题负责.
R&D Engineer
Fikrimuhal Teknoloji
- 为HiveCDN(一个支持p2p的CDN)项目设计微服务架构和算法,并实现后端和前端. Used Scala and Node.js.
- Wrote two grant proposals for R&D个项目(HiveCDN和PaaS平台)100%审批成功.
- 使用Apache Mesos和Jenkins构建CI/CD基础设施.
- 实现了一个名为Statique的项目,将Dropbox上的文档文件转换为网站.
R&D Engineer
AGMLab
- 领导链接分析团队,负责运行在100多个服务器集群上的土耳其搜索引擎.
- 使用Apache Giraph实现基于图的分布式排名算法(Giranking),并将其集成到Apache Nutch, Solr, and HBase.
- 为土耳其电信开发BuluttDepo (Dropbox的克隆版)桌面应用程序的代理和同步机制.
Co-founder | Software Lead
Woramo
- Developed Woramo.Com是一个在线分享产品/服务评论的社交网络.
- Managed the team and the tasks; also designed the architecture and implemented the site as a full-stack developer.
- 遵循精益创业设计流程,包括定义问题, creating personas, conducting interviews, building a landing page, and estimating product demand.
Research Assistant
Kadir Has University
- 开发了一款名为Robinviz的桌面应用程序,可以将蛋白质之间的相互作用网络可视化.
- 发表会议论文1篇,期刊论文2篇, 其中一篇至今被引用超过140次.
- 向本科生讲授数据结构和算法、Java和Python.
Experience
Amazon Business Bulk Address Importer
http://www.amazon.com/gp/help/customer/display.html/ref=help_search_1-1?ie=UTF8&nodeId=201613230&qid=1598306078&sr=1-1I was the owner of the product, and I gathered business requirements, prepared BRD, designed the software architecture, performed security analysis, and wrote extensive security documents, including a threat model. 这个项目是在亚马逊工作期间完成的.
Suicidal Ideation Detection
http://www.jmir.org/2018/6/e215/我使用文本挖掘工具提取情感分析等特征, LIWC (linguistic inquiry and word count), and bigrams. Then I used logistic regression, random forests, 以及支持向量机算法来建立模型并进行预测.
Slack to Twist Importer
http://blog.doist.com/slack-to-twist-importer-tool/我是这个项目的后端开发人员, designed the architecture, and implemented the code in Python.
Cryptocurrency Management App
伊斯坦布尔公共交通网络分析
http://www.emrealadag.com/istanbul-transportation-network.html我使用Scrapy从伊斯坦布尔市政府SDK中抓取路线和停止数据. 然后我用R构建、可视化、分析了伊斯坦布尔的公共交通网络.
Blog Posts on Scraping and Data Mining
Robinviz | Bioinformatics Software
http://www.youtube.com/watch?v=lvV0UDdVwMA它根据共表达和共本体对蛋白质-蛋白质相互作用网络进行聚类,并将聚类图可视化. 然后在可视化过程中考虑可靠性分数.
脊柱:可扩展的蛋白质相互作用网络对齐
http://academic.oup.com/bioinformatics/article/29/7/917/253874给定一对物种的蛋白质-蛋白质相互作用(PPI)网络, 一对全局比对对应于它们蛋白质之间的1对1映射. 基于这样一个假设,这种映射提供对功能上同源的蛋白质准确, 比对的结果可用于比较系统生物学问题,如功能预测/验证或进化关系的构建.
我们提出了一种多项式时间启发式算法SPINAL来解决这个问题. 根据相关工作中使用的精度度量,我们证明了这一点, 我们的方法优于最先进的算法.
我们的算法没有可伸缩性问题, 因此,与基准算法相比,在合理的运行时间内获得了准确的结果.
Statique | Static Documentation Server
http://github.com/fikrimuhal/statique/tree/dropboxOptionally, 它会监视你的Dropbox文件夹中的变化, 然后在检测到任何更改时,使用Pandoc将所有Markdown文件编译为HTML. 它还提供了一个钩子URL,以便它可以复制和重建Markdown文件在你的Dropbox文件夹的变化.
可以使用密码和权限限制访问. 每个文件夹都可以通过config文件夹中的文件分配特殊权限.
Giranking
http://github.com/aladagemre/giranking我们在一个有100多个节点的搜索引擎集群上运行我的算法. 排名是用来对搜索结果进行排序的.
Django Friendship Network
http://github.com/aladagemre/django-friendship-networkI Implemented the whole project. 它允许你构建一个社交网络,并提供查询友谊关系的更快体验. 它也支持友情请求和批准.
Co-occurrence Network Constructor
http://github.com/aladagemre/zargan-network我实现了代码,并在领先的字典Zargan提供的数据上运行它.
假设“连续搜索”的词更有可能是相关的,“我创建了一个共生网络,并进行了一些修剪, 这个网络原来是一个暗示节点之间关系的语义网络. 该网络适用于机器学习项目中的单词表示方法.
针对特定行业的招聘平台
Skills
Languages
Python 3, Python, Python 2, HTML5, HTML, JavaScript, SQL, Java, Crystal, Perl, Scala, R, CSS
Frameworks
Scrapy, Django, Bootstrap, OAuth 2, Akka, Play 2, Django REST框架
Tools
GitHub, PyCharm, LaTeX, Mesos, Apache Giraph, NGINX, Jira, Microsoft Excel, Celery, Jenkins, Amazon Simple Queue Service (SQS)
Paradigms
Back-end Architecture, Data Science, Unit Testing, Object-relational Mapping (ORM), Object-oriented Programming (OOP), Microservices, Web Architecture, Management, Distributed Computing, Testing, REST
Platforms
MacOS、Linux、Heroku、Amazon Web Services (AWS)、Docker、AWS Lambda、Amazon EC2
Storage
JSON, Databases, MySQL, Neo4j, NoSQL, Amazon S3 (AWS S3), PostgreSQL, Redis, Amazon DynamoDB, Memcached, Elasticsearch, MongoDB, MongoEngine
Other
社会网络分析,文本挖掘,后端,系统设计,R&D, Network Analysis, Algorithms, Technical Writing, Scraping, Web Scraping, Software Engineering, Document Parsing, Startups, Architecture, Data Mining, CSV, Machine Learning, Remote Work, CI/CD Pipelines, APIs, Lean Startups, Authentication, Data Engineering, Remote Team Leadership, Cloud, Command-line Interface (CLI), Natural Language Processing (NLP), GPT, Generative Pre-trained Transformers (GPT), Data Visualization, Software Architecture, Web Security, Grant Proposals, Threat Modeling, Business Requirements, Team Leadership, Payment APIs, User Authentication, Google Ads, HAProxy
Libraries/APIs
Scikit-learn, Pandas, CCXT, NetworkX, Natural Language Toolkit (NLTK), REST APIs, Django ORM, Python API, SQLAlchemy, WebRTC, RxJS, PyQt 4, Matplotlib, Stripe API, Web API
Education
PhD in Computer Engineering
Boğaziçi University - Istanbul, Turkey
Master's Degree in Computer Engineering
Kadir Has University - Istanbul, Turkey
Bachelor's Degree in Computer Engineering
Işık University - Istanbul, Turkey
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