
Software Architecture Passionate, Web Aficionado, Cloud Computing Fanboy, Geek Entrepreneur, Speaker
Romania

Software Architecture Passionate, Web Aficionado, Cloud Computing Fanboy, Geek Entrepreneur, Speaker
Romania
I have more than ten years of experience in software engineering, mostly spent on the Java platform, but also playing with a couple of dynamic languages. I enjoy offering technical leadership for teams with the main goal to deliver high quality software. I have been working in different types of environments and on various systems, and this offered me the possibility to widen my perspective on large scale applications.
I am a geek on the internets. I love the web and the world wide web is still one of the best (if not the best) large scale application I've seen to this point.
Some of my spare time is spent on open source initiatives and bleeding-edge technologies, ranging from aspect oriented programming, dynamic and exotic languages, testing to web frameworks (at this moment I am actively involved in the following projects: TestNG: http://testng.org, WebWork and XWork: http://opensymphony.com/webwork, Magnolia: http://www.magnolia.info).
I maintain a blog about significant web, cloud and software architecture, a flavor of tech startup http://jots.mypopescu.com.
Direct contact: alexander[dot]popescu[at]gmail[dot]com
Java, JEE, Dynamic Languages (Python/Ruby/Groovy), Design, Aspect-Oriented Programming, Open Source Strategy and Community Building, Domain-Driven Design, Object-Oriented Programming, Advanced Testing, Web and Enterprise Development, Application & System Architecture, Bytecode Manipulation and Compiler Design, Agile methodologies, Project Management
(Internet industry)
June 2008 — Present (1 year 6 months)
(Internet industry)
August 2005 — Present (4 years 4 months)
(Non-Profit; Information Technology and Services industry)
August 2004 — Present (5 years 4 months)
TestNG co-founder, TestNG Eclipse plugin core developer
(Computer Software industry)
March 2007 — December 2008 (1 year 10 months)
Groovy developer. Contributed support for annotations, bug fixes, performance improvements.
(Information Technology and Services industry)
2005 — 2007 (2 years )
(Privately Held; Computer Software industry)
October 2003 — August 2005 (1 year 11 months)
Mathematics, Computer Science 1999 — 2002
Advanced Economical Mathematics 1994 — 1999
Cloud computing, Information System Architecture, Application Architecture, Aspect-Oriented Software Development, Open Source, Testing, Agile methodologies
TestNG: http://testng.org,
Groovy: http://groovy.codehaus.org.
WebWork/XWork/Struts2: http://opensymphony.com/webwork, http://opensymphony.com/xwork
Magnolia: http://www.magnolia.info,
DWR: http://getahead.ltd.uk/dwr/