bijan piri

Canada

@bijbij

Full Stack Developer - Software Engineer at Ronia

Badges

Problem Solving
Python
C language

Certifications

Work Experience

  • Software Engineer

    Ronia International Co.•  March 2020 - Present

    Ronia is an International company that develops customized desktop and web applications for people around the world. I have worked both as a team member of Qt/C++ programmers to develop Alcatech BPM Studio v6 and as an individual full-stack developer for web projects. • Developed real-time audio/video broadcasting and network streaming features to BPM Studio v6. • Developed a wordpress product designer plugin to customize printable wallpapers’ image and automated ordering process by Probo print APIs. • Worked with a team of Django web developers to build an online SEO toolkit service and scrape google result page and facebook data. • Set up linux streaming server for broadcasting audio/video for testing. • Set up build and test VPS server integrated with azure pipelines. • Built a small Qt REST client for a project management software. • Integrated a pre-trained tensorflow model to separate audio file stems. • Reduced git repository size by 90% and guided the developers team to follow versioning best practices that avoids cumbersome conflicts issues. • Automated delivery workflows using makefiles and streamlined building process by conan package manager that handles external libraries. • Built a scalable web service to compute taxes based on EU TARIC code. • Migrated BPM Studio v6 from MSVC to GCC and reconfigured the project’s Makefiles to add cross compiling capabilities. Technologies: Python, JavaScript, Django, C++, Qt, Node.js, Express.js, React, webpack, Flask, Scrapy, Docker, jQuery, Fabric.js, LAME, Libshout, Icecast, Ogg Vorbis, Ogg Opus, RTMP, DLNA, OpenSSL, zlib, FMOD, Tensorflow, Spleeter, PostgreSQL, SQLite, Firebird, Redis, Azure, Github, Bitbucket, JFrog Artifactory, Postman, DBeaver, Devilbox, Ngrok, LocalTunnel, OBS Studio, Audacity.

Education

  • Sharif University of Technology

    Computer Science, MS•  September 2007 - December 2009

    Thesis: Wavelet Applications in Pattern Recognition

  • University of Tehran

    Computer Science, BS•  September 2003 - October 2007

    Thesis: Generating m-ary Trees in B-Order Teacher Assistant for courses: • Advanced Programming • Computer Organization and Design

Skills

bijbij has not updated skills details yet.