Senior Full Stack Web Developer
I am a reliable and passionate programmer with good communication skills who delivers quality work within set deadlines. In addition, I value developing and maintaining strong relationships.
I've worked as a senior software developer and team leader with both small startups and large enterprises. I have a computer science background (algorithms, data structure, networking, design patterns), experience with Unix operating systems, basic administration skills, knowledge of SQL, etc.
I am interested in a TDD/BDD approach and think it's the right way to develop apps. I prefer JUnit, Hamcrest, and JMockit for writing unit & integrations tests.
Libraries and Frameworks: Spring Framework, Spring Security, JPA, Spring Data JPA, Hibernate, OpenJPA, GWT, JDBC, JUnit, Hamcrest, JMockit, Play Framework, akka, jQuery, angularJS, Bootstrap, less, SASS, Antlr, Jasmine
IDEs and Tools: NginX, Apache, SBT, Maven, Gradle, Git, Jira, IntelliJ IDEA, Jenkins, Jetty, Tomcat