Sorin C.

About Me

I am a software engineer and architect with an extensive background in architectural and back-end development (Java, J2EE, .NET) across domains as diverse as healthcare, administration, and banking and in areas ranging from embedded systems to enterprise applications. I work at various levels of abstraction, from high-level architecture to detailed designs with complex coding such as multithreading and memory layout. Proficient in all steps of the software life cycle including requirements engineering, analysis/design, implementation, testing, bug fixing, and technical management. I have extensive global experience, throughout 3 countries, and have served as a remote developer on international teams. I am passionate about creating outstanding projects for clients that meet and exceed all expectations.

AI, ML & LLM

Database

DevOps

Other

Work history

UpStack
UpStack
Software Engineer
2017 - Present (8 years)

Develop and create numerous software projects for a diverse range of clients.

Independent Consultant
Solution Architect, Developer, and Trainer
2016 - Present (9 years)
  • Architected complex solutions for interconnecting banking applications that display a unified architecture for the bank core businesses.

  • Conducted workshops on the software engineering life cycle including requirements engineering, analysis/design, advanced Java, advanced C#, and Agile methodologies.

European Commission
Independent Software Architect
2015 - 2016 (1 year)
  • Analyzed, designed, and developed the back-end of the application to enable the cooperation between business registers of European companies and the exchange of relevant information across the EU member states.

  • Designed and developed a standalone integration testing application for a complex system.

  • Served as a Scrum master and successfully increased the confidence, throughput, efficiency and team satisfaction.

Philips Healthcare
Tech Lead/Lead Engineer
2008 - 2015 (7 years)
  • Successfully led the Rendering team to design and develop the core component of Philips' leading medical visualization platform, IntelliSpace Portal.

  • Designed and developed SOA-based components for the visualization platform and transformed the business model from standalone workstations to a truly distributed platform.

  • Created two patents for zooming-in and out of medical images, earning recognition and awards for the company.

  • Analysed and fixed critical and non-critical performance issues that significantly contributed to the commercial success of Philips products.

Oracle Romania
Senior Software Engineer and Designer
2007 - 2008 (1 year)
  • Designed and developed 3-tier applications for Oracle On-Demand business, ranked #2 in the Top 50 Best Managed Outsourcing Companies. Used Java, J2EE, JSF, OC4J, Oracle AS, TopLink, Hibernate, Tomcat, PL/SQL, Adobe Flex, SOA, Oracle BPEL, and UML

  • Developed the front- and back-end of various tools that enabled clients to use Oracle Enterprise Manager.

  • Led and trained junior developers and significantly improved their contributions to numerous ongoing projects.

  • Analysed and fixed several important bugs in JDeveloper, contributing to the commercial success of this tool.

Philips Medical Systems Netherlands
Software Engineer/Designer
2003 - 2006 (3 years)
  • Designed and implemented modules for ViewForum, Philips' 3D visualization, and analysis solution.

  • Played an integral role in building Philips' platform of .NET components for medical solutions using .NET/C#, Objective-C, Rational ClearCase, DICOM, and UML.

  • Conducted numerous workshops on requirements engineering, analysis, design, and UML.

Philips Research Netherlands
Senior Technical System Designer
2002 - 2003 (1 year)

Designed and implemented the prototype of a component model, for high volume electronics, using C, C++, Linux, COM, CORBA, TriMedia, Java, Firebird RDBMS, Struts, Ant, and UML.

Showcase

Software Architect/Developer, Trainer
  • Focuses on designing banking solutions through complex integration patterns.

  • Utilizes technologies including EAI, ETL, ESB, message queues, SOA, and Enterprise Architect.

  • Conducts workshops on software engineering topics like requirements analysis, design, and advanced programming languages.

Software Architect, Scrum Master
  • The BRIS project aims to interconnect business registers across all EU member states.

  • It utilizes a SOA architecture based on Java, Spring, Hibernate, Oracle DB, and Solr.

  • Key technologies include J2EE, Apache CXF web services, Spring Core, Spring Data, Spring Security, Oracle WebLogic, WildFly, and JMS.

Software Architect and Team Lead
Software Architect and Team Lead
  • Led the Rendering team, which was the core business.

  • Responsible for transforming DICOM images into a variety of visual representations, including grey level adjustments, overlapping images, zooming, measurements, and volume processing.

  • Implemented virtual endoscopy techniques, simulating a vehicle navigating a colon.

Education

Education
Doctor of Philosophy (PhD) Multiagent Systems, Semantic Web
Universitatea „Politehnica” din București
2007 - 2012 (5 years)
Education
M.Sc. Software Engineering
Eindhoven University of Technology
1998 - 2000 (2 years)
Education
M.Sc. Computer Science
Universitatea „Politehnica” din București
1997 - 1998 (1 year)
Education
Bachelor’s Degree, Computer Science
Universitatea „Politehnica” din București
1992 - 1997 (5 years)