Vasile Adrian Rosian,罗马尼亚Alba县Alba Iulia的开发者
Vasile is available for hire
Hire Vasile

Vasile Adrian Rosian

Verified Expert  in Engineering

Software Developer

Location
阿尔巴尤利亚,阿尔巴县,罗马尼亚
Toptal Member Since
October 27, 2015

Adrian是一名网络开发人员,自2008年以来一直是一名自由职业者,专注于电子商务和支付方式. 他是为企业开发高效数字解决方案的专家,专注于软件的正确性和可维护性.

Portfolio

kopplr
Amazon Web Services (AWS)、Amazon Cognito、AWS Lambda、Amazon Neptune、Redis...
克卢日-纳波卡大学
C++, .。NET, Java,并行编程,操作系统,编译器...
WhiteCity Code SRL
计算机视觉,ClojureScript, Elm, Haskell, Clojure, Erlang,树莓派...

Experience

Availability

Part-time

Preferred Environment

Docker, Git, Vim文本编辑器,Fedora, Haskell, Clojure

The most amazing...

...我读过的最有见地的书是SICP,因为它打开了我对函数式编程的认识.

Work Experience

CTO

2019 - PRESENT
kopplr
  • 开发了基于云微服务的系统架构.
  • 使用Haskell编写一些API交互脚本.
  • 回顾了集成到平台中的大部分Haskell代码.
  • 通过Terraform将整个基础设施部署到AWS上.
  • 为部署环境编写CI/CD GitLab管道.
  • 检查本地基础设施部署的makefile文件, 包括TypeScript的Docker构建和Haskell的stack构建.
  • 在Haskell中使用Dhall配置和在同一堆栈项目中构建的公共库编写lambda函数.
技术:亚马逊网络服务(AWS)、Amazon Cognito、AWS Lambda、Amazon Neptune、Redis, Docker, GitLab CI/CD, Amazon API Gateway, Amazon CloudFront CDN, AWS简单通知服务(SNS), Amazon Simple Email Service (SES), Haskell, TypeScript 3, Vue, GraphQL, Apollo, Terraform, DevOps, TypeScript, Material UI, Git, APIs, Node.js, Microservices, Technical Architecture, Leadership, eCommerce, Technical Consulting, REST APIs, CI/CD Pipelines, Agile, Back-end

联合教学助理

2018 - PRESENT
克卢日-纳波卡大学
  • 掌握正式语言和编译技术, lab assistance, practical teaching, 对学生的评价.
  • 从事操作系统和实践知识方面的工作,以及教学和评估.
  • 负责c++、c#、Java并行、分布式计算实践教学与评价.
  • 介绍了c++语言面向对象程序设计实践教学与评价.
  • 实践的软件工程技术, practical teaching, and evaluation, 从软件开发过程管理到计划和执行初始软件开发阶段.
Technologies: C++, .。NET, Java,并行编程,操作系统,编译器, 面向对象编程(OOP), Software Engineering, C#, Agile

Project Manager

2017 - PRESENT
WhiteCity Code SRL
  • Built a receipt reading app; involved a Python prototype, OpenCV, and an iOS app. 它使用了摄像头,并与Facebook认证/注册共享扩展. 服务器端使用的是Haskell,带有SQL和Google API的OCR集成.
  • 从头开始开发Clojure聊天应用程序,并根据需要添加功能. 在技术方面,它涉及到带有组件的Clojure和一个HTTP工具包,在服务器端使用WebSockets,在客户端使用ClojureScript Om.
  • 用树莓派和PinoIR为当地巴士公司的概念做实验:家长可以监督的校车. 它包括一台机载计算机, a WiFi router, access gates, cameras, 然后流式传输到服务器,服务器将其分发到移动应用程序.
  • 用Clojure开发了一个旅游feed聚合应用,处理了超过25个,使用来自SOAP服务的流和ETL之间的重复标识,每晚000家酒店. 构建过程是使用Boot和ClojureScript的前端.
  • 管理一个Clojure团队,并将他们过渡到Haskell. 从Clojure和JVM的基础知识到解耦的功能架构和将效果推向应用程序的边界.
  • 构建了一个CQRS微服务架构,使用GraphQL进行读取,Haskell lambda函数用于编写金融平台. 这包括调查最佳方法和原型事件溯源和基本服务.
  • 为泛欧证券交易所创建了自定义交易算法. 它涉及一个始终在线的Clojure应用程序,该应用程序具有在断开连接时重新启动的功能, 通过IBKR交易应用程序连接, reconciliation, WebSockets用于实时工作, a desktop app via WebKit, 前端是用Om/Next系统安装的.js.
技术:计算机视觉,ClojureScript, Elm, Haskell, Clojure, Erlang,树莓派,Next.js, MySQL, System Administration, Open Source, PostgreSQL, Full-stack, jQuery, Web Development, APIs, Java, React Native, TypeScript, Material UI, Git, Swagger, Node.js, Technical Architecture, Leadership, OpenAI, eCommerce, Technical Consulting, Tailwind CSS, GitHub, REST APIs, WebSockets, CI/CD Pipelines, Agile, Hibernate, Back-end

Senior Clojure Developer

2022 - 2023
Moblox Ltd
  • 安装并配置MemoryDB集群,以支持使用来自Clojure的Terraform和jedi的营销活动.
  • 处理GraphQL API中的错误修复,以及与外部提供商和基础设施Terraform修改的交互.
  • 改进了来自Clojure的GraphQL API,并添加了新的突变和查询.
Technologies: Clojure, Lisp, AWS DevOps, GraphQL, Automated Testing, Amazon Cognito, CircleCI, Terraform, DevOps

Front-end Engineer

2017 - 2018
TalkIQ
  • 在前端和后端处理多个列表过滤器.
  • 与Salesforce数据集成,以增加客户信息.
  • 使用JavaScript互操作,利用ClojureScript的Web音频API.
  • 在ClojureScript上开发各种前端可视化组件.
  • 处理ClojureScript异步通道通信,以自下而上的方式传递状态.
技术:Elasticsearch, ClojureScript, Clojure, MySQL, System Administration, Open Source, Git

业主|自由开发者

2009 - 2017
PFA Rosian Vasile Adrian“Web Solutions”
  • 为A1M和Euro Payment Group等客户开发电子商务插件, 欧洲主要的支付处理商. Developed extensions for OpenCart for a multilingual food supplement website; involved mainly PHP with various frameworks and CMS types.
  • 为联盟销售的独特利基市场工具——联盟X的开发做出了贡献. 该任务需要解析大容量数据源并优化数据库查询以实现高可用性. PHP与CodeIgniter和PostgreSQL.
  • 作为研究论文的一部分,开发了基于zigbee网状网络的数据采集软件. 它涉及串行RX/TX与AT, sensor reading/calibration, PHP, 支持多处理的Python, SSE for real-time work, 前端使用jQuery.
  • 为一家大型欧洲银行管理并构建了一个需要处理的商户收购平台,000+ customers which needed integration with several external services with various degrees of automation; tech included PHP with Symfony 2.
  • Developed ChatPiper.它涉及使用Clojure和ClojureScript,并将React包装在ClojureScript Om中. 客户端使用的是移动端和电子端Swift和Java.js and NW.js (node-webkit) for desktop; later started a larger scale app in Erlang with Cowboy.
  • 写了开放式预订的逻辑, 包括连接服务在内的行程成本估算, 以及用于处理私人飞机库存和预订系统的所有参与者的接口. 采用Yii,前端组件模块化.
  • Constructed a system for radiology investigation results; used Python with Pyramid Pylons initially, then migrated to Django.
  • 作为志愿者团队的一员,为罗马尼亚政府提供通知调度的Java应用程序的后端部分. 使用Java和Spring Boot, Kafka用于通知,CouchDB用于存储.
  • 开发Joomla组件(JJAntispam, jinglessubscriscripts(在Joomla扩展目录中列出)和一个基于PHP的内部发票系统,该系统使用PHP在Go语言中使用Martini框架,用于基于文件的博客.
Technologies: Rx, Octave, Machine Learning, Redux, React, Chicago Boss, Reagent, ClojureScript, Compojure, Pylons, Django, Symfony 2, Swift, Erlang, Clojure, Python, JavaScript, CSS, HTML, PHP, MySQL, System Administration, Open Source, Java, React Native, Material UI, Git, Web Scraping, APIs, Swagger, Node.js, Angular, Leadership, CodeIgniter, Technical Consulting, GitHub, REST APIs, WebSockets, Agile, Hibernate, Back-end

Web Developer

2008 - 2008
Emotion Design
  • 在锡比乌及周边地区开发小型商业网站.
  • 为公司培训其他开发人员PHP、HTML、CSS和JavaScript.
  • 在各种web应用程序上与CodeIgniter一起工作.
  • 使用Joomla和VirtueMart开发电子商务工作流程.
  • 管理一个由两名初级开发人员组成的团队,负责向客户交付产品.
Technologies: WordPress, Joomla, JavaScript, CSS, HTML, PHP, MySQL, System Administration, Open Source, Back-end

Kopplr Platform

一个金融科技创业平台,用于商家登录和支付处理,具有白色标签功能,交叉销售和全面报告. 它由一个位于AWS中的云原生应用程序组成,具有微服务架构和出色的可伸缩性.

Checkout Portal

为一家德国银行集成了超过五个系统的在线支付解决方案的商家获取门户. 混合解决方案公开了带有内置白标系统的呈现接口和合作伙伴API.

itst -私人航空采购软件

私人飞机可用性和预订的应用程序, 成本估算和多航线飞行. 在第一轮融资后,我参与了最初的开发原型, 美国的专利申请, 业务规划和市场调研, the team set up, 以及MVP的开发.

内部电子邮件分类和搜索应用程序的机器学习前端

一个用于内部邮件分类的机器学习前端和一个用于大型企业法律咨询的搜索应用程序. 前端连接到一个机器学习模型,该模型自动对电子邮件进行分类,并创建了使用内部用户反馈重新训练模型的管道.

YTravel

这是一个旅游聚合应用程序,为当地旅行社提供了25家酒店搜索服务,000家酒店来自5个不同的地区, with currency matching, hotel disambiguation, and connected services.

ChatPiper—Clojure

使用Clojure编写的可部署在客户服务器上的支持聊天应用程序,作为一家德国银行支持系统的概念验证.
这个后端应用程序由ClojureScript和响应式前端组成, 跨平台移动应用, 以及WordPress和Joomla等流行cms的插件. 该应用程序包括发票系统、订阅管理和软件更新. 我开始用Erlang开发这个应用程序.

Blobs.py

Blobs.py是一个Python文件,有三个函数用于:
•检测图像上的文本区域,在一行上使用大约相同高度的斑点.
•检测文本的旋转角度.
•调整斑点水平.

totodistributed Grocery List Clojure

http://github.com/rredpoppy/toto
一个业余项目,使用Clojure HTTP-kit WebSockets和本地IndexedDB存储,在函数式编程进入主流行业的早期开始进行实验. 该项目由Angular前端和WebSockets组成,前者采用响应式方法,后者用于同步.

Python中的Sena probe接口

http://github.com/rredpoppy/sena
一个Python多处理应用程序,通过服务器发送的事件在web界面上公开从网状网络读取的Sena ProBee传感器. 利用Zigbee协议进行设备通信和实验,显示实时光流和温度数据,同时将其存储在数据库中.

splitcrypt -通过拆分加密,Clojure

http://github.com/rredpoppy/splitcrypt
参与实现了我的教授的一个加密算法,该算法基于等效密钥和使用密钥对文件进行“拉链”式分割. Clojure实现用于实验语言和reducer在当时是一种非常新的方法.

eqvkey -计算等效密钥

http://github.com/rredpoppy/eqvkey
一种通过在一个阈值之后翻转给定密钥的位来生成更强加密密钥的方法. 这是我的教授在当地大学的加密算法的一部分. Clojure软件实验是在周末完成的.

Golang MD基于文件的站点CMS

http://github.com/rredpoppy/gosite
该引擎将文件夹结构与Markdown文件转换为使用Go和Martini web框架的完整网站,以获得出色的网站速度. 这个项目早在静态文件cms在我的博客上使用之前就已经开发出来了.

WhiteRCPT-Haskell与仆人

http://whitercpt.com/
一个收据读取和聚合应用,后端是Haskell,移动端是Swift. 该应用程序公开了一个用于上传收据照片的服务API, 通过谷歌视觉API将它们管道化, 然后使用自定义解析组合器将结果文本解析为公司和收据相关信息,以逐项和汇总数据的形式公开给iOS移动应用程序.

Java中的通知调度

罗马尼亚政府倡议的通知调度,用Java写的. 这个项目是基于志愿者的. 黑客马拉松MVP项目是由一个8人的团队完成的, 包括一个移动客户端和演示网站. 我参与了使用Spring Boot和CouchDB进行数据库和主题队列的后端开发.

Solvency II Wire (Toptal)

使用Python和Django以及扩展开发平台的ETL流程. 我负责使用NumPy转换进行正确的计算并报告数据. 我还从大型多选项卡Excel文件中提取数据.

德国银行加密钱包

德国一家银行的加密钱包概念. 为区块链中的跟踪合规性检查做出了贡献, 使用Stellar进行交易, 生态系统围绕着它发展, 包括商户支付插件, the payment gateway, 区块链整合.

德国银行企业门户网站方案

统一一家德国银行现有的三个门户并为所有三个应用程序提供SSO功能的概念,同时在不同的技术之间保持数据管理和方面/品牌一致性.

欧洲多收购者门户网站

欧洲多收单方支付门户的概念是根据平台的可配置参数将客户路由到不同的收单方. 该门户还将允许获得冗余付款.

支付插件为所有操作系统购物系统

一个支付插件的支付网关的德意志支付A1m为所有基于php的商店系统, including the PHP SDK. 我负责支付插件的维护和更新, automated testing, 并与店铺的订货系统集成.

反垃圾邮件和广告订阅

http://joom-friends.com/explore/jjantispam-free-antispam-extension-joomla-2-5-adrian-rosian
开发Joomla扩展,用于针对两个独立的rbl进行垃圾邮件注册检查和可下载产品的订阅管理. JJAntispam是一个Joomla系统插件,它在用户注册时带有可配置的RBL检测操作. jinglessubscriptions处理可下载产品的经常性付款和取消订阅. 用于管理目的的组件和用于插入下载区域的内容插件.

汽车视频公司的VOD

为一家汽车视频公司开发视频点播(VOD)服务的概念,该服务通过自定义CMS和自定义Flowplayer修改,提供分布式内容交付和签名视频url. 使用AWS S3进行存储, 用于边缘位置交付的CloudFront发行版, 后端使用Python.

商户保理服务

For a European bank, 我开发了一个应用程序的概念,允许商家通过第三方保理服务从发票中获得付款,并集成和支付流程的应用程序.

大型数字客户的订阅集成

For a German bank, 我们开发了一个概念,为一个相当大的数字客户自动购买订阅. 该银行的内部系统使用了一个复杂的账户设置过程,需要调整为一个可靠的自动化过程.

一家大型欧洲银行的合作伙伴门户

For a German-based bank, 我们开发了合作伙伴门户的概念,其中包括登录和帐户管理, 合同和报告市场和推荐支付,尊重银行的品牌指导方针,并结合了几种不同的技术.

Prepaid Card Concept

一家总部设在德国的大型欧洲银行, 我们为预付卡设计了软件套件, 从网络和手机入职到费用报告和分类以及预付卡福利.

WhiteBus

为当地政府设计的自动校车概念,配备亲子监控应用程序, 车上的视频给家长看, 老师来接孩子, 以及运输公司的自动机票验证跟踪.

St.乔治语言学校预订系统

http://www.stgeorges.co.uk/
一个复杂的学校语言课程预订系统,包括住宿. 我使用遗留代码库, 从jQuery迁移到Angular, Drupal back-end, and MySQL, 还有预订的信用卡付款.

Biokraft Shop

罗马尼亚健康供应商Biokraft的商店系统. 商店系统由完整的订单组成, automated products import, invoicing, payments, shipping, multilingual process, currency conversion, taxation, and social integration.

面向汽车客户端的BPM自动化软件概念

客户是欧洲大品牌的座椅套供应商. 根据六西格玛指标, 它需要是基于itil的软件,用于质量监测和事件管理. 提出的解决方案由函数式编程后端和NoSQL数据库组成.

德国保险公司的保险配置和支付

一个德国保险公司的配置和支付平台,以及一个具有产品管理功能的客户门户, support, and contract management. 软件概念、技术概述和开发计划是基于UI流的.

房地产开发商的施工配置器

一家德国房地产开发商在一个房地产项目中开发定制智能住宅,要求为智能住宅的个人建筑配置器提供软件概念, with plans, equipment choice, 施工阶段监测, and customer support.

会议语音和文本聊天机器人小部件概念

一个大型会议网站需要一个聊天机器人小部件, 可从网络和网络语音请求访问. 聊天机器人将提供有关会议、日程安排、地点和门票的详细信息.

使用区块链的隐私意识电子邮件

Dapp的概念允许去中心化, 通过以太坊智能合约在计划中的私人参与者之间确保身份和加密的安全电子邮件交换. 所有主要电子邮件客户端的客户端, including Outlook, Thunderbird, 以及针对iOS和Android应用的Gmail扩展,以及基于metamask的浏览器应用.

安老援助概念App

该项目的目标是为老年人创建一个基础设施,方便他们通过聊天与亲人保持联系, and video calls, enable file transfers, and integrate payments. 创建了Home Station iPad应用程序,iOS和Android移动设备,以及web访问的项目.

重写游戏经济应用概念

我参与了一个项目,旨在将游戏经济设计应用从Adobe AIR转移到网页上,同时保持互动,以便未来盈利和用户登录整合.

Languages

PHP, HTML, CSS, JavaScript, Elm, Python, Clojure, Elixir, Java, CSS2, Erlang, Octave, Swift, Haskell, TypeScript 3, GraphQL, TypeScript, Lisp, Go, Solidity, QML, C++, C#

Frameworks

Symfony 2, ClojureScript, Django, Flask, Phoenix, Laravel, Spring Boot, Material UI, Swagger, CodeIgniter, Chicago Boss, Redux, Rx, Angular, Pylons, Next.js, React Native, Tailwind CSS, Hibernate, GWT, Qt, Spring, TYPO3, TYPO3 Flow, VirtueMart, Truffle, Electron, .NET

Libraries/APIs

Compojure, React, jQuery, REST API, iOS Extensions, iOS API, Vue, Node.js, OpenCV, NW.js, NumPy, Web3.js, Chartist.js

Tools

Git, Reagent, GitLab CI/CD, GitHub, CircleCI, Vim Text Editor, Amazon Cognito, Amazon CloudFront CDN, AWS简单通知服务(SNS), Amazon Simple Email Service (SES), Terraform, Flowplayer, WebView, Growl, PrestaShop, Azure Machine Learning, Amazon Lex, MetaMask, MxGraph, Draw.io

Paradigms

REST, 面向对象编程(OOP), Microservices, DevOps, Agile, Functional Programming, Automated Testing, Azure DevOps, ITIL, Six Sigma, CQRS, Parallel Programming

Platforms

WordPress, Joomla, iOS, Mobile, Fedora, Docker, Amazon Web Services (AWS), AWS Lambda, Android, Desktop, Raspberry Pi, Linux, Drupal, OpenCart, Magento, Azure, Ethereum, Blockchain

Storage

Realm, MySQL, Elasticsearch, Redis, PostgreSQL, Amazon S3, MongoDB, CouchDB

Other

Amazon API Gateway, System Administration, Open Source, Full-stack, Web Development, APIs, Web Scraping, Technical Architecture, Leadership, Technical Consulting, CI/CD Pipelines, Back-end, Research, 图形用户界面(GUI), Software Architecture, Single Sign-on (SSO), White Labeling, Startups, Software Development, Business Planning, Remote Team Leadership, IT Project Management, 内容管理系统(CMS), Payment APIs, Subscriptions, Parsers, Servant, Software Engineering, iOS Cryptographic Services, iOS Camera, Computer Vision, Amazon Neptune, Apollo, Linear Regression, Polynomial Regression, 支持向量机(SVM), Clustering, eCommerce, WebSockets, Category Theory, AWS DevOps, Cloudflare, Financing, Incident Management, Quality Control (QC), Encryption, Martini, App Store, BrainTree, Invoice Management, Operating Systems, Compilers, Machine Learning, Neural Networks, OpenAI, Legal, Amadeus, Market Research, US Patent Process, ZigBee, Google Play Store, Cowboy Server, Logistic Regression, Onboarding, Invoicing, Process Automation, Internet of Things (IoT), Wireless Systems, IT Systems Architecture, Networking, Video Streaming, Shopware, SOAP, BPM, Amazon RDS, ÐApp, Nethereum

2019 - 2023

PhD in Computer Science

宝贝博雅大学-克卢日纳波卡,罗马尼亚

2013 - 2015

计算机科学硕士学位

“1918年12月1日”罗马尼亚锡比乌革命大学- 3-5

2009 - 2012

计算机科学学士学位

“1918年12月1日”大学- 5,加布里埃尔·贝斯伦,阿尔巴·尤利亚

2004 - 2008

军事科学、信息与组织管理专业本科以上学历

“Nicolae Balcescu”陆军学院- 3-5,revolutiontiei, Sibiu,罗马尼亚

JANUARY 2017 - PRESENT

Machine Learning

Coursera

JULY 2008 - PRESENT

CSS2

ExpertRating全球认证

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring