Ciprian Lucaci

Angestellt, Data Engineer, Ness Technologies

Timisoara, Rumänien

Fähigkeiten und Kenntnisse

Big Data
Distributed Systems
System design
Testing
Scala
Database design
Java
C#
C
Swift
Security Management
Web Security
Project Management
Web Application Development
spark
elasticsearch
Software Engineering
Information Security
Apache Spark
Apache Solr
zookeeper
Python

Werdegang

Berufserfahrung von Ciprian Lucaci

  • Bis heute 7 Jahre und 9 Monate, seit Sep. 2016

    Data Engineer

    Ness Technologies

    develop scalable applications to process large amounts of data key concepts: lambda architecture, spark, cloudera, elasticsearch, kafka, scala, hadoop, hbase

  • 5 Monate, Sep. 2016 - Jan. 2017

    Tutor for Computer Security

    Politehnica University of Timisoara

    Coordinated labs on computer security topics under prof. Marius Minea for 4th year bachelor students in computer science. Some of the topics covered added basic knowledge and experience with: - Unix security (users, groups, permissions, SUID), - Buffer overflows, return-to-libc, - TCP IP attacks, DNS, Linux Firewall exploration, - Web security (XSS, CRSF, SQL injection).

  • 10 Monate, Nov. 2015 - Aug. 2016

    Software Engineer

    Atigeo

    Worked on the Atigeo xPatterns platform for the backend components Publisher and Catalog was responsible for adding new features, code refactoring, unit and integration testing. Additionally I was involved in the security aspects with regard to information leakage, data lineage and RBAC features. Tech & Skills: BigData concepts, Spark 1.6 on Yarn, HDFS, ElasticSearch, SOLR, Cloudera with Sentry, RabbitMQ, Docker, Java, Python, Unix, IntelliJ

  • 5 Monate, Apr. 2015 - Aug. 2015

    Tutor for Project Organization and Management

    Technische Universität München

    chair of Applied Software Engineering Software Engineering II: Project Organization and Management (Summer 2015) I assisted the participants in learning and applying techniques and methods of project organization and management for complex software systems. Tech & Skills: JIRA, Confluence, Git, Stash, Agile Methods, Scrum, Kanban, Estimation and Scheduling, Release and Build Management, Continuous Integration and Testing, Continuous Delivery

  • 7 Monate, Okt. 2014 - Apr. 2015

    Intern - Software Engineer

    TourTrend Gmbh

    In this university-company project, my main responsibilities were the designing and the implementation of an incentive system in web and Android app. An implemented incentive allowed customers to get bonus points and vouchers when they invite some of their friends. Another part was to determinate various metrics of interest for the company and display them in a dashboard within the main system of Enziano. Tech & Skills: Java, REST, MySQL, Android, Javascript, Php + Foundation Framework, SVN

  • 1 Jahr und 4 Monate, Nov. 2013 - Feb. 2015

    Research Assistant

    Technische Universität München

    Got familiar with usage control concepts, specifically policy translation for usage control. The outcome of this work was an implementation of adaptive policy translation in an existing usage control enforcement framework. Tech & Skills: secure coding, penetration testing, countermeasures for SQL-injection, buffer overflow, cross-site scripting, OWASP testing guide, obfuscation methods and vulnerabilities

  • 1 Jahr und 5 Monate, März 2012 - Juli 2013

    Software Engineer

    LASTING Software

    I was involved in projects ranging from .NET desktop applications to Java web applications. My responsibilities covered the entire software life-cycle from direct contact with the customer, on-site deployments, code refactorings to testing and validation. Tech & Skills: C#, WPF, Java, MySQL, Postgresql, Requirements Engineering, Eclipse, Maven, Ant

  • 4 Monate, Okt. 2012 - Jan. 2013

    Tutor for Software Verification and Validation

    Politehnica University of Timisoara

    I coordinated the Software Verification and Validation Lab which focused on testing methodologies and oversaw the semester project, i.e. implementation of Web Server by using Test Driven Development. Tech & Skills: black and white box testing, random and statistical testing, static and dynamic analysis, fault models, model based testing

Ausbildung von Ciprian Lucaci

  • 2 Jahre, Okt. 2013 - Sep. 2015

    Software Engineering

    Technische Universitat Munchen

    Skills: software engineering, software project organization and management, software testing, software security, distributed systems Passed with Distinction (1.3) Thesis: Software Protection by Virtualization Obfuscation

  • 3 Jahre und 9 Monate, Okt. 2008 - Juni 2012

    Computer Science

    University "Politehnica" Timisoara

    Computer Science - Software Engineering

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

  • Rumänisch

    Muttersprache

Interessen

reading - history
theology
philosophy
music - guitar
piano

21 Mio. XING Mitglieder, von A bis Z