Scroll To View More
Vasile Adrian Rosian, Python Developer in Alba Iulia, Alba County, Romania
Vasile Adrian Rosian

Python Developer in Alba Iulia, Alba County, Romania

Member since August 25, 2015
Vasile is now available for hire
Vasile Adrian Rosian, Python Developer in Alba Iulia, Alba County, Romania
Vasile Adrian Rosian

Python Developer in Alba Iulia, Alba County, Romania

Member since August 25, 2015
Adrian is a web developer who has been working as a freelancer since 2008 with a focus on eCommerce and payment methods. He is an expert in developing efficient digital solutions for businesses with a focus on software correctness and maintainability.
Vasile is now available for hire

Portfolio

Experience

  • Python, 5 years
  • Flask, 3 years
  • Django, 3 years
  • Clojure, 3 years
  • iOS, 2 years
  • Haskell, 2 years
  • Swift, 2 years
Alba Iulia, Alba County, Romania

Availability

Part-time

Preferred Environment

Fedora, Vim, Git, Docker

The most amazing...

...insightful book I've read was SICP, as it opened my mind to functional programming.

Employment

  • Project Manager

    2017 - PRESENT
    WhiteCity Code SRL
    • Created a receipt reading application in Haskell and Swift, with the computer vision prototype in Python with OpenCV.
    • Supported a Clojure chat application.
    • Experimented with Raspberry Pi and PiNoir.
    • Developed a travel feed aggregation app in Clojure.
    • Managed a Clojure team.
    Technologies: Clojure, Haskell, Elm, ClojureScript, Computer Vision
  • Front End Engineer [1]

    2017 - 2018
    TalkIQ (via Toptal)
    • Worked on multiple list filters on both the front-end and back-end side.
    • Integrated with Salesforce data.
    • Utilized the Audio JS API from ClojureScript.
    • Worked on various front-end visual components on ClojureScript.
    • Made use of ClojureScript async channel communication to pass along the state bottom-up.
    Technologies: Clojure, ClojureScript, Elasticsearch
  • Owner and Freelance Developer

    2009 - 2017
    PFA Rosian Vasile Adrian "Web Solutions"
    • Developed eCommerce plugins for clients such as A1m and Euro Payment group, major payment processors in Europe.
    • Contributed to the development of Affiliate X, a unique niche market tool for affiliate sales. The task requires working with parsing high volume data feeds and optimizing database queries for high availability.
    • Developed data acquisition software from a Zigbee-based mesh network as part of a research paper.
    • Managed and developed a merchant acquisition platform, checkoutportal.com.
    • Developed ChatPiper.com and the connected chat applications. Clojure and Clojurescript with React wrapped in cljs-om. Clients were in Swift and Java for mobile as well as Electron and NodeWebkit for desktop. Started a larger scale app in Erlang with Cowboy,.
    • Developed a system for private jet inventory and booking.
    • Developed a system for radiology investigation results.
    • Developed an internal invoicing system.
    • Developed a Java application for notification dispatch for the Romanian Government as part of a volunteer team.
    • Developed a file based blog in Go with Martini.
    • Developed Joomla GNU/GPL components such as JjAntispam or JingleSubscriptions.
    • Developed extensions for OpenCart for a multilingual food supplement website.
    • Graduated Andrew Ng's course on machine learning at Coursera.
    • Doubled the business income of the PFA each year.
    Technologies: PHP, HTML, CSS, JavaScript, Python, Clojure, Erlang, Swift, Symfony2, Django, Pylons, Compojure, ClojureScript, Reagent, Chicago Boss, React, Redux, AT, serial RX/TX, Machine Learning, Octave
  • Web Developer

    2008 - 2008
    Emotion Design
    • Developed small business websites in Sibiu.
    • Trained other developers in PHP/HTML/CSS/JS.
    • Worked with CodeIgniter on various web applications.
    • Developed eCommerce workflows with Joomla/Virtuemart.
    • Managed a team of two junior developers.
    Technologies: PHP, HTML, CSS, JavaScript, Joomla, WordPress

Experience

  • Checkout Portal - Symfony2 (Development)
    https://www.checkoutportal.com

    Merchant acquisition portal for online payment solutions integrating over five systems.

  • ITST - Private Aviation Procurement Software (Development)

    Symfony 2 application for private jet availability and reservation, with cost estimations and multi-leg flights. Initial development prototypes in CakePHP and Yii.

  • Totto - Distributed Grocery List Clojure (Development)
    https://github.com/rredpoppy/toto

    Hobby project with Clojure http-kit web sockets and local IndexedDB storage.

  • Sena Probee Interface in Python (Development)
    https://github.com/rredpoppy/sena

    Python multiprocessing app that exposes a Sena Probee sensor reading from a mesh network over a web interface via Server Sent Events.

  • SplitCrypt - Encrypt by Splitting, Clojure (Development)
    https://github.com/rredpoppy/splitcrypt

    Implementation of one of my professor's encryption algorithms for file encryption based on equivalent keys and a "zipper" type spliting of a file using the key.

  • EqvKey - Compute the Equivalent Key (Development)
    https://github.com/rredpoppy/eqvkey

    A method to generate stronger encryption keys by flipping the bits of a given key after a threshold number.

  • Golang MD File-based Site CMS (Development)
    https://github.com/rredpoppy/gosite

    The engine transforms a folder structure with Markdown files into a full site using Go and Martini web framework - very good site speed.

  • ChatPiper - Clojure (Development)

    A support chat application deployable on a customer server written in Clojure

  • WhiteRCPT - Haskell with Servant (Development)

    Receipt reading and aggregation app with a Haskell back-end and a Swift mobile app.

  • Notifications Dispatch in Java (Development)
    https://github.com/gov-ithub/asistentul_cetateanului_institutii

    Notifications dispatch for a Romanian Government initiative, written in Java. The program was volunteer-based.

  • JJAntispam and JingleSubscriptions (Other amazing things)
    https://joom-friends.com/explore/jjantispam-free-antispam-extension-joomla-2-5-adrian-rosian

    Developed Joomla extensions for spam registration checks against two separate RBLs and subscriptions management for downloadable products

  • Solvency II Wire (Toptal) (Development)

    Worked on the ETL process for the platform. Python with Django and extensions.

Skills

  • Languages

    Python, Clojure, Swift, Haskell
  • Platforms

    Joomla, iOS
  • Frameworks

    Angular, Pylons, Django, Flask
  • Libraries/APIs

    iOS Extensions, iOS API, React
  • Other

    iOS Cryptographic Services, iOS Camera, Computer Vision

Education

  • Master's degree in Computer Science
    2013 - 2015
    "1 Decembrie 1918" University - 3-5, Revolutiei, Sibiu, Romania
  • Bachelor's degree in Computer Science
    2009 - 2012
    "1 Decembrie 1918" University - 5, Gabriel Bethlen, Alba Iulia
  • Bachelor's degree in Military Science and Information and Organization Management
    2004 - 2008
    Land Forces Academy "Nicolae Balcescu" - 3-5, Revolutiei, Sibiu, Romania
Certifications
  • CSS2
    JULY 2008 - PRESENT
    Expert Rating Global Certifications
I really like this profile
Share it with others