5 years Python backend, 2 years and counting AngularJs frontend.
Both perfectionist and practicalist. Big fond of unix/vim/git(cli)/ack. Mac user. Passionate photographer.
Front-End Engineer, I.N.G. Bank Romania
Sep 2015 - Present
- Responsive AngularJs app, close to a hybrid application, used by digital native Romanian clients on various devices
- In charge with front-end components development, some Jenkins, grunt and fortify, debugging on devices, integrating with Js-Native extensions, project build process, test harness setup for front-end testing, candidates scanning
- Participated to the group's incubator, the project nearly made it to the final stage, learned about customer journey and building an early MVP
Software Engineer, Charge Ads
Jan 2014 - Jul 2015
- Programmatic media trading platform
- Web development, backend-frontend 80-20 % (Django, Tastypie, AngularJS)
- Integration with various real time bidding adservers (appnexus, IPONWEB)
- Shaped up a new team to work using continuous integration methodologies. Starting with 20 broken tests, then up to 100+ passing tests
- Migrated data and remapped procedures for a robust architecture (merged databases ensuring foreign key consistency and data de-duplication)
- My last task here: in-house design of native ads on top of existing architecture
Software Engineer, Eau de Web
Feb 2011 - Dec 2013
- Backend web development (Python, Zope, Plone, Django, Flask)
- IT Infrastructure for Eionet (various UNIX Services, LDAP, proprietary infrastructure solutions)
- Oct 2012 - Feb 2013: in-house consultancy in Copenhagen for OSE3 (IT networking and public systems) department of the EEA
- basic project management with team of 2 - 3 members and one product owner
Intern, Eau de Web
Jul 2010 - Sep 2010
- Backend web development (Python, Zope, Naaya), deployment, quality assurance, software documenting, team member (code review, code documentation, code versioning), deployment procedures
Jul 2009 - Sep 2009
- full stack development of tram.ro using a custom 1999 Romanian awarded PHP framework
- A-B e-shops that use the same business logic (digitalworld.ro, spot.ro)
Intern, uberVU
Jul 2008 - Sep 2008
- Backend Python developer, in charge with webspiders and API querying
Oct 2011 - Jul 2013
- Master's Degree, Business Management
- Thesis: Managing Sales of Internet Products (Bid Management)
- Courses: Managerial Economics, Human Resources, Strategic Diagnostics, History of Economics. Sales Management, Portfolio management, Business Strategy
Oct 2007 - Jul 2011
- Bachelor's Degree, Computer Science
- Thesis: Internationalization for Zope based portals (Naaya)
- Courses: Electronics, Computer hardware, Hardware Programming, Advanced Mathematics, Numerical Methods, Low and High Level Software development, Algorithms, Programming Paradigms, Networking,
Web-developing
JavaScript, jQuery, AngularJS, some nodejs libraries or frameworks (express, Mongoose)
Testing
-
Devs and DevOps Tools
git, Subversion, git-svn
honcho (Foreman), Fabric, Supervisor, virtualenv, South, Celery
-
Some experience in
C, Java
journeh.com, 2015
- uses meanjs MVC stack from meanjs.org
- Mongoose ORM and express for simple REST API
- Async tasks with rabbitmq using amqp client from nodejs
- backend mocha tests, mocking and stubbing with sinonjs and proxyquire, asserting using shouldjs
- some lodash for functional programming approach
- kriskowal/Q for interfacing to promises (nodejs)
- some frontend controller testing using jasmine
- secure deployment on Amazon EC2, configuration of S3 and Cloudfront
ikonom.ro, 2012
- Romanian webapp analyzes electronic bank statements and adds semantics to expenses
- co-founder, technical development and product management
- Django backend, jQuery driven frontend
fotolitera.ro, 2006
- custom PHP user-generated content platform - deviantart-like community for Romanians
- Stealth-YouTube, 2015 - Chrome extension that disguises YouTube
- fast learner, solving complex problems, analytical thinking
- hobbies include photography, gym, reading
- highly sociable, always got along well in various environments
- Mesimian - personal blog
- Github
- this CV
- Foursquare
- 10gen online courses certificates: MongoDB DBA, MongoDB dev
References available upon request from the persons that managed my internships or from people I currently interact with: Miruna, Andrei, Cornel - Eau de Web managers or partners in personal projects; Franz - Project Manager at the European Environment Agency; Søren - IT Leader at the European Environment Agency; Vladimir, Dan and Dragos - uberVU co-founders