Tudor C.

Back End Developer

525 dollar
Freelancer
11 years
Iasi, ROMANIA

My experience

More

ContractorAugust 2018 - Present

I work as a contractor integrated in the team of a US based client as a backend software engineer. The team is in charge of several Java (micro)services deployed in AWS. Also we are developing and maintaining several big data Scala - Apache Spark jobs that aggregate and churn data for the Java service to deliver. Some Python with PySpark is also involved to fetch additional data from a Presto cluster. Python is also used in several scripts designed for SEO monitoring.
More

OODRIVEApril 2016 - July 2018

As a Java Software Developer at OODrive I work on a number of modules for the existing application. They were deployed as microservices beside the application. My main activity is to design and implement RESTful web services that are consumed by other applications. I also worked on integration of the product with Microsoft Office 365. The main technologies and tools that I use are: Java, Spring (mainly Core, MVC and Data), Intellij, Jira and Jenkins.
More

OptymyzeJuly 2014 - January 2016

I worked on an application using Java, Spring and JPA (Hibernate). My team was responsible for building the back-end part of the application. For the front-end side, we used custom JSF tags. The work involved creating new features and maintaining the existing code of a Sales Performance Management application.
More

YonderApril 2013 - July 2014

I worked as a Java developer on four projects, one using Liferay, Vaadin, Grails. For the second one I used Java and Spring as part of the back-end of a bigger application. The third project was a proof of concept for Google Glasses on which I used Android and Google Glass API. The fourth one was an application with Java, Groovy and PL/SQL.
More

SynygyMarch 2010 - March 2013

I worked on an application using Java, Spring and JPA. We were responsible of building the back-end part of the application. For the front-end side, we were using some custom JSF tags created by another team.


As a build team member, our job was to take care of the build environment and create new scripts for the build site. This was more like a volunteer work besides my main activity as a java software developer.

More

ScopicSoftwareJuly 2012 - September 2012

Part time job.
More

ASIISeptember 2010 - May 2012

Department member, department coordinator and president of ASII (IT student organization). During my time as president, I've organized, with the help of the department team leaders, the internal activity of the organization, I've supervised the project managers and maintained good relationships with the University and other student organizations.
More

BITDEFENDERMarch 2010 - May 2010

During my internship in the Virus Analyst team, I studied the following technologies: ASMx86, WINDOWS API and REVERSE ENGINEERING.

My stack

Databases

PostGreSQL, MySQL

Analysis methods and tools

Gradle, Selenium, Confluence, Microservices, Junit, JIRA

Mobile

Android

Environment of Development

IntelliJ, SVN, Eclipse

Frameworks

Hibernate, Spring, Vaadin, Grails, REST, Spring MVC, JPA, Liferay

Technologies

Spring Boot, Rest Web Services, REST API, AWS, Spring Data, JSF, Spring Core

Software testing

Selenium WebDriver, JBehave

Machine Learning

Clustering

Languages

Oracle PL/SQL, Groovy, PL/SQL, Java, C++

Others

N-tier, Continuous Integration, SEO

Big Data

PySpark, Big Data

My education and trainings

Database design and modeling, granted by Oracle Inc. - Oracle

Bachelor of Science, Computer Science - Alexandru Ioan Cuza University of Iaşi2008 - 2011