Sorin Alexandru C.

Architect

500 dollar
Freelancer
21 years
Bucharest, ROMANIA

My experience

More

Various clients (Grubhub, European Commission, Computaris)March 2017 - Present

Designing and implementing solutions
for one of the world's leading online food ordering platforms - Scala,
Spark, Amazon AWS, Java, microservices, Docker, Jenkins, GitHub

Designing and implementing modules for workflow-based web applications - Java, Spring, Activiti, BPMN, Docker

Architecting
and implementing solutions for telecom projects - BigData, DevOps,
microservices, Java, Spring, Spark, Scala, Docker, Chef, ElasticSearch,
Python, VirtualBox, OpenStack Cloud, Ubuntu, Git

Giving workshops
on software engineering life cycle - requirements engineering, analysis
and design, advanced J2EE/Java, advanced .NET/C#, Agile
More

Raiffeisen Bank RomaniaOctober 2016 - March 2017

Architecting complex solutions for interconnecting banking applications having as purpose a unified
architecture for the bank core businesses - ETL and EAI integrations, Java, Enterprise Architect,

enterprise integration patterns
More

European CommissionMarch 2015 - October 2016

Designing and implementing solutions for interconnecting information systems - J2EE, SOA, Apache
CXF web services, Spring Core, Spring Data, Spring Security, Oracle WebLogic, WildFly, Solr, Oracle
DB, JMS, SoapUI, Maven, Jira, Bamboo, SVN



Scrum master
More

Philips HealthcareMarch 2008 - February 2015

Designing and developing standalone and
SOA applications for the medical domain – using .NET/C#, WCF,
multithreading, Rational ClearQuest, UML
Active participation in all
steps of the software life cycle: requirements engineering, analysis,
design, implementation, testing, maintenance
Organizing tasks, estimating effort/time, assessing risks, allocating tasks to team members
More

OracleFebruary 2007 - March 2008

Designing and developing 3-tier
applications based on Oracle tools – using Java, J2EE, JSF, OC4J, Oracle
AS, TopLink, PL/SQL, Web Services, Adobe Flex
(February 2007 – March 2008)

Designing
and implementing an e-travel agent – using graph algorithms, Java
Swing, Struts, JSP, JDBC, Firebird and MySQL RDBMSs, Eclipse
(2004)
More

Philips Medical SystemsJuly 2003 - December 2006

Designing and implementing algorithms
for medical image processing – using .NET/C#, Objective-C, Rational
ClearCase, UML for design
Involvement in all steps of the software
life cycle: requirements engineering, analysis, design, implementation,
testing, maintenance
Organizing tasks, estimating effort/time, assessing risks, splitting tasks to team members
Giving workshops on requirements engineering, analysis, design, UML
More

Philips Research NetherlandsJanuary 2001 - June 2003

Designing and implementing the
prototype of a component model for high volume electronics – using C,
C++, Linux, COM, CORBA, TriMedia, Java, Firebird RDBMS, Struts, Ant,
CVS, UML for design
(August 2002 – June 2003)

Designing and
implementing an MP3 server and player – using .NET (ASP.NET, Windows
Forms, Web Services, ADO.NET) and J2EE (servlets, JSP, EJB), UML for
design
(January 2002 – July 2002)

Designing and implementing
tools for software verification – using formal methods, C++ with UNIX
synchronisation mechanisms, CAML, Tcl, SPIN/Promela, VeriSoft
(January 2001 – June 2002)

My stack

Languages

UML, Java, PL/SQL, JavaScript, C/C++, ASP.NET, XML, C#, JEE, Scala, Python, Objective-C, OOP

Databases

Database Administration, Oracle, MySQL

IT Infrastructure

Ubuntu, Unix, Linux, Cloud Solutions (Amazon AWS, BlueMix), Chef, Docker

Environment of Development

Maven, Eclipse

Technologies

AWS, JSF, JSP, Software Architecture, J2EE, Solr, Servlets, ElasticSearch, Apache CXF

Open Source solutions

OpenStack

Middleware

Jenkins

Big Data

Spark

Analysis methods and tools

JIRA, ClearCase, BPMN (Business Process Modeling Notation), Ant, OOD, SOA, Microservices, Bamboo, Subversion (svn), DevOps

Others

Activiti, VirtualBox, Software Design, Agile Scrum, GitHub

Frameworks

.NET, WCF, JMS, JDBC, Struts, EJB

My education and trainings

- POLITEHNICA University of Bucharest - Doctor of Philosophy (PhD) - Multiagent Systems, Semantic Web2007 - 2012

- Eindhoven University of Technology - M.Sc. - Software Engineering1998 - 2000

- POLITEHNICA University of Bucharest - M.Sc. - Computer Science1997 - 1998

- POLITEHNICA University of Bucharest - Bachelor’s Degree - Computer Science1992 - 1997

- Liceul de Informatica Bucuresti - Bachelors - Information Technology1988 - 1992