Curriculum vitae
PERSONAL INFORMATION
Stefan Solopa
WORK EXPERIENCE
8 Mar 2019–Present
Founder, Senior Frontend Developer
SEMICOLON, Iasi (Romania)
▪ building a managing a team of web developers
▪ mentoring junior developers
▪ working as Contractor Senior Frontend Developer
▪ communicating with clients and implementing all their requirements
29 May 2018–13 Dec 2019
Senior Frontend Developer (Remote Contract)
CxMoments, Dublin, Ireland
▪ maintaining and developing AngularJs web application
▪ developing new functionality with AngularJs, CSS3, SASS, Javascript,
▪ displaying data gathered by Natural Language Processor AI with Amcharts 4
▪ improving application performance
▪ generating PDF and PPT reports from data displayed in web application
▪ working with Gulp, Bower and Webpack for generating customised build for production
environment
▪ implementing all requirements from designer and CTO.
1 Mar 2017–10 Oct 2019
Remote Frontend Developer
LifeWorks, London (United Kingdom)
▪ implementing application components with ReactJS, AngularJs, HTML5, JADE, JSX
▪ using libraries such as: Redux, Immutable, Bootstrap, AngularUI
▪ using Clojure and Clojurescript
▪ refactoring legacy code
▪ Writing unit tests and for react components with Jest and Enzyme
▪ implementing provided design mocks with HTML5, CSS3, SASS, React specific inline styling
▪ providing code review
▪ using GIT as versioning system
▪ working with REST API (JSON)
▪ working in Agile / Kanban / Scrum
19 Sep 2016–1 Mar 2017
Frontend Developer
LifeWorks.com, London (United Kingdom)
▪ implementing application components with ReactJS, AngularJs, HTML5, JADE, JSX
▪ using libraries such as: Redux, Immutable, Bootstrap, AngularUI
▪ refactoring legacy code
▪ implementing provided design mocks with HTML5, CSS3, SASS, React specific inline styling
▪ providing code review
▪ using GIT as versioning system
▪ interviewing new candidats
▪ working with REST API (JSON)
1 Jul 2014–11 Sep 2016
27/11/19
Frontend Developer
© European Union,- | http://europass.cedefop.europa.eu
Page 1 / 3
Curriculum vitae
Stefan Solopa
Ness Technologies, Iasi (Romania)
http://www.ness.ro/
▪ developing applications with vanilla JavaScript, AngularJs and testing with Jasmine, Karma and
Protractor
▪ implementing application components from provided acceptance criteria
▪ using libraries like Restangular, UiRouter, AngularUi, Bootstrap
▪ implementing provided design mocks with HTML5, CSS3, Less, JavaScript
▪ refactoring legacy code
▪ implementing new features in ES6/7
▪ working with REST API (JSON)
▪ using Agile practice (Scrum and Canban) and JIRA
▪ maintaining build process with Node.js , Grunt , Bower, Babel (compiler for JavaScript ES6/7)
▪ using GIT as versioning system
▪ providing code review for other developers
3 Feb 2016–24 Jul 2016
JavaScript Developer
Individual Project, Iasi (Romania)
https://github.com/ssteffann/SixthJs
▪ developing a JavaScript ES6 MVVM framework
▪ using new features from ES6 (class, proxy, promise)
▪ implementing two-way data binding
▪ implementing a template engine
▪ implementing core services and directives - HTTP, DOM manipulations
▪ implementing build process with Node.js, Gulp and Babel
1 Feb 2013–30 Jun 2014
Frontend Developer
JxEE Lab, Iasi (Romania)
http://www.jxeelab.ro/
▪ developing JavaScript plugins
▪ developing applications with jQuery, AngularJs and testing with Jasmine and Protractor
▪ implementing provided design mocks (HTML5, CSS3, JavaScript, Bootstrap)
▪ working with REST API (JSON, XML)
▪ implementing build process with Node.js, Bower, Grunt and Yeoman
▪ using SVN as versioning system
▪ maintaining company site
EDUCATION AND TRAINING
1 Oct 2014–27 Jun 2016
Master's degree, Distributed Systems and Web Technologies
EQF level 7
University Gheorghe Asachi, Iasi (Romania)
General: Studies in English, Information Technology
Occupational
▪ knowledge of distributed systems and web technologies
▪ information technologies
▪ learning and implementing algorithms
1 Oct 2010–29 Jul 2014
27/11/19
Bachelor of Computer Sience, Information Technology
© European Union,- | http://europass.cedefop.europa.eu
EQF level 6
Page 2 / 3
Curriculum vitae
Stefan Solopa
University Gheorghe Asachi, Iasi (Romania)
General: Mathematics, Computers, Information Technology
Occupational
▪ knowledge about programming
▪ learning and implementing algorithms
▪ learning programming languages (C, C++, JAVA, C#)
1 Aug 1998–31 May 2010
High School degree
EQF level 5
Universum, Sarata Galbena (Moldova)
PERSONAL SKILLS
Mother tongue(s)
Romanian
Foreign language(s)
UNDERSTANDING
SPEAKING
WRITING
Listening
Reading
Spoken interaction
Spoken production
English
C1
C2
C1
C1
C1
Russian
C2
C2
C2
C2
B2
French
B1
B2
B1
B1
A2
Levels: A1 and A2: Basic user - B1 and B2: Independent user - C1 and C2: Proficient user
Common European Framework of Reference for Languages
Communication skills
- good english communication skills gained through communication with my remote colleagues from
UK and on my university
- good communication and team skills gained through my work experience with different people on my
work place, conferences and trainings
Organisational / managerial skills
-leadership (currently managing and building a team of we developers)
-good organisational skills gained as founder of SEMICOLON company
Job-related skills
- solid JavaScript experience (OO, ES6/7, Design and architectural patterns)
- experience with JavaScript and CSS libraries (ReactJs, Redux, Saga, Jest, Enzyme, AngularJs,
Bootstrap, Knockout, Jasmine, Qunit, Jquery,)
- experience with code review and writing clean and maintainable code (airbnb)
Digital skills
SELF-ASSESSMENT
Information
processing
Communication
Content
creation
Safety
Problemsolving
Proficient user
Proficient user
Proficient user
Proficient user
Proficient user
Digital skills - Self-assessment grid
27/11/19
© European Union,- | http://europass.cedefop.europa.eu
Page 3 / 3