Senior Software Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY
- Experienced Software Engineer with full stack experience in enterprise web application development as well as involvement in all stages of the SDLC.
TECHNICAL SKILLS
- J ava, JavaScript, CoffeeScript, SQL (HQL, JPQL), Objective - C, Scala, Groovy
- Subversion, Git Maven, Gradle, SBT
- Spring (Core, Security, Integration, Batch, Data, MVC, AOP), Hibernate, JPA, Tapestry, jQuery, Selenium, TestNG, Mockito, AngularJS, EmberJS, GWT, Grails, Spock, React (Native), GraphQL, Relay, AKKA
- REST, JMS, Apache CXF, AMQP
- Eclipse, IntelliJ, XCode
- Windows, Linux, Mac OS X
- Tomcat, Jetty
- Cucumber (BDD Testing), Sass / LESS, Liquibase, Jenkins, SolR, Sonar, Dozer, ElasticSearch, Antlr
PROFESSIONAL EXPERIENCE
Confidential
Senior Software Engineer
Responsibilities:
- Web Application Development using Java8, GWT, RXJava, Hystrix, GWT, RabbitMQ, Redis, ElasticSearch
Confidential
Senior Software Engineer
Responsibilities:
- Develop new features using EmberJS and Groovy/Grails
- Lead the mobile application development using PhoneGap
Confidential
Java Software Engineer
Responsibilities:
- Developing features for the Java based SaaS EHR (Electronic Health Record) application
- Maintaining integrated modules written in Ruby on Rails
- Optimized build scripts and decreased build times by up to 70%
- Refactorings and code/structure clean ups to reduce duplicates and verbosity
Confidential
Technical Architect
Responsibilities:
- Supervising the code quality / implementation details and conducting code reviews for a multi-national (Hungarian, Austrian), distributed team (Budapest, Salzburg)
- Training new team members in the used technologies/frameworks
- Planning the technical key points of new functionalities
- Defining business requirements in conjunction with Product Owner and Product Management
- Defining technical guidelines and best practices
- Consulting with Technical Architects of the other teams to discuss cross-functional topics
- Implementing various features
- Developing core components for a dealership management system both in the front-end and in the back-end
- Evaluating and introducing different technologies (replacing Prototype.j s with j Query, Coffeescript, Spring Security, CAS (Central Authentication Service), JPA, JTA (2PC)
Confidential i OS Developer
Responsibilities:
- Self employed development of components of the Wikitude Augmented Reality Browser for the iPhone using Objective-C
- Programming signal light systems and ensuring connectivity with the servers
- Supporting 1st level support and customers worldwide (remote and on site) with SW (Automation Basic, similar to C++) and HW problems