Principal software engineer / Team leader @ CA Technologies
Team Leader Interface Development Team @ Ping Identity
Full stack senior software engineer @ Ping Identity
Education:
About:
Senior software engineer with 10+ years of experience in enterprise software development and very passionate about solving technical challenges and continuous learning.
Specialties: Java, C++ / QT, Flex, Spring Framework, Spring MVC, Hibernate, EJB, REST, Wicket, Swing, threads and concurrency, AOP, JUnit, Tomcat, Cassandra/CQL3, Elasticsearch, Bootstrap, HTML, JQuery/Javascript, CSS, SQL Server, Oracle, MySQL, Sybase.
Distributed and centralized
Senior software engineer with 10+ years of experience in enterprise software development and very passionate about solving technical challenges and continuous learning.
Specialties: Java, C++ / QT, Flex, Spring Framework, Spring MVC, Hibernate, EJB, REST, Wicket, Swing, threads and concurrency, AOP, JUnit, Tomcat, Cassandra/CQL3, Elasticsearch, Bootstrap, HTML, JQuery/Javascript, CSS, SQL Server, Oracle, MySQL, Sybase.
Distributed and centralized source control management tools such as Git, Mercurial, Subversion, CVS.
Ant and Maven build scripts and setting up build automation and continuous integration tools such as Hudson and Jenkins.
Agile development practices, including Scrum, Kanban, TDD/ATDD.
Linux/UNIX and OSX environments.
Senior Software Engineer / Developer @ Design and develop the cloud user directory and the admin services components of PingOne, which provides identity management in the cloud and enables secure access to multiple applications through SSO (single sign-on).
Design and build the search component of the cloud user directory. It is a globally distributed system, highly available, eventual consistent and resilient, with a high throughput and low response times on user operations.
As Scrum master, organize and coordinate the development process within the team. From February 2011 to Present (4 years 9 months) Vancouver / Toronto, Canada AreaSenior Software Engineer @ Developed the server and client components of the distributed online gaming platform.
Automated the build process of all application components and set up a continuous integration process. From November 2007 to February 2011 (3 years 4 months) Vancouver, Canada AreaTeam Lead @ Managed and mentored the Operations and Customer Information Systems team of five developers, identified the required resources and solved the technical challenges. From January 2007 to August 2007 (8 months) Bucharest, RomaniaSenior Software Engineer @ Developed applications and tools for the internal use of the customer care department.
Created technical concepts, estimations and prototypes. From June 2006 to August 2007 (1 year 3 months) Bucharest, RomaniaSoftware Engineer @ Developed a business intelligence system for real time monitoring of products displayed on store shelves (web and mobile applications). From February 2005 to June 2006 (1 year 5 months) Bucharest, RomaniaSoftware Engineer @ Developed a CMS framework; customized and enhanced it on a per-client basis. From July 2002 to February 2005 (2 years 8 months) Bucharest, RomaniaSoftware Engineer @ From January 2002 to July 2002 (7 months) Bucharest, Romania
Aerospace Engineer, Avionics @ Universitatea „Politehnica” din București From 1996 to 2001 Alex Cojocaru is skilled in: Spring, EJB, Tomcat, Subversion, JUnit, Hibernate, Java, Agile, SQL Server, MySQL, Swing, CVS, Flex, HTML, Mercurial, AOP, Kanban, Qt, Wicket, JSP, J2EE, Eclipse, UML, JDBC, REST, JavaScript, CSS, Ant, Maven, Linux, SOA, JSON, jQuery, Design Patterns, Scrum, Java Enterprise Edition, Agile Methodologies, Spring Framework