Octav Zaharia

Octav Zaharia

Mentor
Rising Codementor
US$5.00
For every 15 mins
ABOUT ME
The guy who gets the job done
The guy who gets the job done

Started my activity as programmer in 2001, since then I worked at many projects for various customers.
Worked in teams or alone, made sites, client-server applications, desktop or mobile software using various technologies:
NET, Scala, PHP, Docker, ASP.Net, Java, JavaScript, MSSQL, MySql, Firebird, AWS, NoSql, Kafka, Spark etc.

Specialties: software development and architectural design, team management, project management, problem solving, training.

Romanian, English
Bucharest (+03:00)
Joined November 2017
EXPERTISE
10 years experience
I worked as C# .Net developer for many years implementing and designing solutions for various customers. I am quite experienced in crea...
I worked as C# .Net developer for many years implementing and designing solutions for various customers. I am quite experienced in creating client-server architectures for e-commerce platforms and other real time web services. Relevant experience: Implemented a back-end with Web API with REST and C# for an online service that created customized items for users (like cards, books, etc). The challenge was to generate printable content on server side (pdfs) used iTextSharp and server side batch processing. Also completed an API for a home improving app, the server side which was implemented with .Net (C# and F# mostly for unit testing). the difficulties I encountered were to render 3D snapshots of the room since they were very CPU intensive. Apart from these also worked on windows forms applications with C# and Vb.Net: Financial tools, CMS, Stock management, etc.
1 year experience
Working with Kafka for a year now, time that I used to build cool stuff around it. At my workplace it is used as service bus, it helps ma...
Working with Kafka for a year now, time that I used to build cool stuff around it. At my workplace it is used as service bus, it helps maintaining a microservices architecture clean. Used the connectors, streams to sink/source data also process streams(merge, transform, etc). Spark is a tool I am using day to day to crunch data to transform big loads of data into meaningful things.
5 years experience
With Scala I worked only on back-end side and data processing. I have used it with Play Framework to implement various small modules, al...
With Scala I worked only on back-end side and data processing. I have used it with Play Framework to implement various small modules, also used it with spray and akka for building microservices, currently I am using it also for data processing with Spark and Kafka. I adopted Scala as a language when I needed to move to JVM, since then is my weapon of choice for anything that involves big loads (http requests, data and stream processing) I used Haskell and Clojure for side projects mostly,
Functional ProgrammingClojureSpray HttpAkka HTTPMonixAkka ClusterScalaHaskell
View more

REVIEWS FROM CLIENTS

Octav's profile has been carefully vetted and approved as a Codementor. Connect with Octav now, and leave a review for them once you're done!
EMPLOYMENTS
Sr. Scala Developer
Levi9 IT Services
2016-10-01-Present
Currently posted at wehkamp.nl. Daily responsibilities: implement and maintain data flows using scala and other tools like kafka, mesos, ...
Currently posted at wehkamp.nl. Daily responsibilities: implement and maintain data flows using scala and other tools like kafka, mesos, marathon, consul, spark etc.
View more
View more
Sr. Java/Scala Developer
PeoplePost
2015-06-01-2016-09-01
Backend develompent. Maintenance, improvements and bug fixing. Using: Java 8, Scala, Postgresql, Mongo, Solr.
Backend develompent. Maintenance, improvements and bug fixing. Using: Java 8, Scala, Postgresql, Mongo, Solr.
Principal Engineer
Autodesk
2012-11-01-2015-06-01
Responsibilities, design/architect, implement and analyze client server solution. Technologies used: Scala, Couchbase, .Net (C#,F#), Java...
Responsibilities, design/architect, implement and analyze client server solution. Technologies used: Scala, Couchbase, .Net (C#,F#), Java, MySql, Redis, Elasticsearch, Cloud (AWS)
View more
View more