ambientlight
Taras Vozniuk
Senior Software Engineer at Microsoft Full-time
Taiwan
CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

1,175.9
CodersRank Rank
Top 1%
Based on:
Stackoverflow 82 events
Top 1
Objective-C
Objective-C
Developer
Taiwan
Top 1
Swift
Swift
Developer
Taiwan
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Microsoft Full-time
3 years
Taipei City, Taiwan Current workspace
Currently Taras Vozniuk supports the Microsoft Full-time

Taras Vozniuk's scores will be added to this company.

Senior Software Engineer
Mar 2022 - Present (2 years 1 month)
Azure Maps SDK team
Software Engineer II
Apr 2021 - Mar 2022 (11 months)
GeoThings Inc.
5 years 7 months
Zhubei City, Taiwan
Lead Developer, Software Architect
Aug 2017 - Apr 2021 (3 years 8 months)
* real-time query capabilities for OSM map data by building and maintaining custom worldwide map tile server on top of tilezen stack that encodes osm tags inside data tiles

* improved performance, user experience and code quality by rewriting our old frontend angularjs codebase to angular4, as well as rebuilding set of leaflet GIS functionality on top of mapbox-gl

* designed and built a scalable cloud-native infrastructure for our service on AWS utilizing lambdas & ECS behind ALB, aurora postgres, redis, S3 behind CloudFront CDN as we migrated our legacy infra from Azure.

* made large-scale data collection possible by designing and building machine learning pipeline capable of extracting roadside objects with its locations from windshield cam videos by using YoloV3 for object detection and deep-sort for tracking.

* responsible for stack decisions for all our service and project and all infrastructure operations.

* helped our team to embrace and adopt new stacks, functional and reactive paradigms, provided guidances to our interns, by building sample projects, hosting coding walkthroughs and 1on1 sessions
AngularJS AWS Azure Machine learning PostgreSQL
iOS Developer
Sep 2015 - Aug 2017 (1 year 11 months)
* developed map-centric application on top of WhirlyGlobe-Maply and later MapboxGL

* enabled survey collection in remote areas by building an offline-oriented location-based survey collection app in swift

* helped to collect valuable typhoon dujuan data by writing few server-side swift components and crawlers in short time

* improved code quality and application data flow by introducing redux and its single-store concepts into our app with ReSwift, also by subsequently porting ReSwift to android as ReKotlin.
Android ios Redux Swift
Sixnology Inc.
Apr 2013 - Aug 2014 (1 year 4 months)
Hsinchu County/City, Taiwan
iOS Developer
Built DLNA-complient audio streaming player for iOS supporting media from local library, UPNP Media Servers, and Spotify. 


ios
This section lets you add any degrees or diplomas you have earned.
National Chiao Tung University
Bachelor of Computer Science, Department of Computer Science
Jan 2010 - Jan 2015
Academic Major Projects
C-- Compiler (MIPS architecture), Introduction to Compilers
Build a C (simplified lexical structure and grammar) compiler. The code generator generates MIPS assembly rather than MIPS binary. Parser is created through Yacc/Bison. AST is generated during the syntax checking pass. Semantic checking and code generation then is performed based on the AST.

MIPS architecture CPU simulation (Verilog, Xilinx ISE), Computer Architecture
Build a MIPS architecture CPU with branch predition scheme.

Pac-Man for Spartan FPGA (Verilog, Xilinx ISE), Digital Design Labs
Who will hesitate writing Pac-Man game in Digital Design Labs class?). Classics.

LAN Slapjack Card Game (C++), Network Programming
The multiplayer LAN terminal card game. (POSIX sockets) Users can create game rooms and chat during the game.
National Chiao Tung University
Bachelor of Finance, Department of Finance and Information Management
Jan 2010 - Jan 2015
9917175. Alternative approach for building an anticipatory trading system
Kyiv Lyceum of Natural Sciences #145
High School Diploma, Mathematics
Jan 2007 - Jan 2010

Jobs for you

Show all jobs
Feedback