- Full-stack Software DeveloperWeltN24 - Axel Springer2016 - PRESENT
Technologies: React.js, Scala, Java, MongoDB, AWS
- Supported development of social features for welt.de.
- Designed and created a database and API for the comments system.
- Architected and developed performant and lightweight UI.
- Full-stack DeveloperRefined Edge Solutions (http://clapit.com/)2016 - 2016
Technologies: Node.js, Loopback, PostgreSQL, React Native, AWS
- Owned the existing back-end created using Node.js and Loopback.
- Migrated the application to another AWS region.
- Introduced a continuous delivery pipeline using Docker and Elastic Beanstalk.
- Optimized performance of database queries.
- Created a new iOS application using React Native.
- Lead Developer/Tech LeadZalando2012 - 2016
- Managed the back-end development team.
- Spearheaded the design and architecture of the system.
- Liaised between programmers and management.
- Took ownership of product delivery.
- Mentored junior team members.
- Recruited developers.
- Developed a distributed eCommerce back-end system with asynchronous event processing, microservices with AWS and Docker, and REST and SOAP APIs.
- Created front-ends for internal usage development using AngularJS or React.js (Redux) including E2E testing using Protractor and Selenium running on Node.js.
- Built a messaging bus appliance using HornetQ with monitoring and metrics.
- Developed a highly scalable distributed event processing component to aggregate product data using Vertx and Kotlin.
- Java EE DeveloperOn Demand2011 - 2012
Technologies: Java, JBoss, EJB 3, JSF, CXF, JPA, Spring, Hibernate
- Developed a back-end system for video streaming (VOD).
- Created new file storage for multimedia data for HLS (HTTP Live Streaming).
- Supported the maintenance of a CRM using Ruby On Rails.
- Conducted functional and integration testing using JUnit.
- Facilitated performance testing using JMeter.
- Migrated from JBoss 4.2 to JBoss 5.1.
- Java Web DeveloperCrystal Brains2010 - 2011
- Developed web applications running on Google App Engine.
- Created an e-learning platform using Ext JS framework.
- Java Web DeveloperInsERT S.A.2008 - 2011
Technologies: Java, Tomcat, Spring, Hibernate, Castor, Lucene, Axis, XML, XSLT
- Developed a web application based on Apache Cocoon Framework.
- Integrated Hippo CMS with existing document repository to provide a complete solution.
- Migrated Castor JDO to JPA implementation using Hibernate.
- Migrated Castor XML to JAXB implementation.
- Created Axis Soap web services.
- Java Web DeveloperZPAS-NET2007 - 2007
Technologies: Java, J2EE, JBoss, EJB, Struts, JSP, Servlets, Svn
- Developed web application Oversee to monitor telecommunication nodes.
- Migrated the application from Java version 1.4 to 5.
- Created web services to exchange data between front-end and back-end components.