Gabriel Dogaru

Gabriel Dogaru

Iasi, Romania
Hire Gabriel
Scroll To View More
Gabriel Dogaru

Gabriel Dogaru

Iasi, Romania
Member since July 25, 2013
Gabriel is a software engineer specializing in Java technologies with experience in all levels of software development including build automation, back-end, cloud computing, and mobile. Over the years, he's used agile practices and built reliable, scalable software while working at Amazon.
Gabriel is now available for hire
Portfolio
Experience
  • JUnit, 6 years
  • Spring, 5 years
  • RESTful Web Services, 3 years
  • Spring MVC, 3 years
  • GWT, 1 year
  • Amazon Web Services (AWS), 3 years
  • Agile Software Development, 4 years
Iasi, Romania
Availability
Part-time
Preferred Environment
Linux, Windows, Intellij Idea, Java, Groovy, Git
The most amazing...
...software I've developed was the user reputation system used by Amazon SES to enforce good user behavior.
Employment
  • Co-Founder, CTO
    TAGonSoft
    2012 - 2013
    • Consulted on mobile development.
    • Managed projects, estimation and deadlines for company projects.
    • Lead and supervised the development of Android projects.
    • Trained new employees and interns.
    • Managed projects using agile methodologies.
    Technologies: Java, Android
  • Software Engineer II
    Amazon
    2010 - 2012
    • Worked on the Amazon Simple Email Service development team.
    • Contributed actively to the design and implementation of distributed systems components to handle the SES load.
    • Led the design and development of the public SES AWS Console.
    • Initiated and led the development of web operational tools for internal use.
    • In charge of several core internal modules including reputation and metrics.
    • Acted as team Scrum Master.
    Technologies: Java
  • Software Developer
    Synygy
    2007 - 2010
    • Participated in the development and design of modules for the Synygy incentive management application.
    • Proposed, designed and implemented migration of build system from Maven 1 to Maven 2, and from Luntbuild to Teamcity.
    • Pioneered the adoption of Groovy-based frameworks. I held two techtalks about groovy and grails. The results of the work I did led to grails being adopted as the framework for the official management tool, with my work on the existing build system later used for the next version of the application.
    • Automated repetitive tasks by designing and implementing automated web applications and scripts.
    • Maintained and improved the build system, extending Luntbuild to suit company needs.
    • Worked on a third-party company apps using agile methodologies.
    Technologies: Java, Groovy
Experience
  • Amazon SES (Development)
    http://aws.amazon.com/ses/

    Contributed to the Amazon Simple Email Service while working at Amazon as a Software Developer.

  • IT Camp/ Codecamp Mobile App (Development)

    IT Camp and Codecamp are two Romanian technology conferences for which I have developed mobile apps to display such information as schedules and presentations.

Skills
  • Languages
    Java, Groovy, XML, SQL
  • Frameworks
    Spring, Spring Android, JUnit, Android SDK, GWT, Spring MVC, JavaServer Faces, Hibernate, Google Guava, Grails, Play Framework
  • Libraries/APIs
    Android API, Jackson, Java Servlets, JPA, Otto, Google Gson, jQuery
  • Tools
    IntelliJ IDEA, Maven, Gradle, Ant, Google Analytics, Gimp, Tomcat
  • Misc
    RESTful Web Services, JSON
  • Platforms
    Amazon Web Services (AWS), Windows, Android, Linux
  • Paradigms
    Concurrent Programming, Object-oriented Programming (OOP), Agile Software Development
  • Storage
    Amazon SDB, Amazon Dynamo, NoSQL
Education
  • Bachelor of Science degree in Computer Science
    "Alexandru Ioan Cuza" University - Iasi, Romania
    2003 - 2007
  • Scientific High-school Diploma degree in Computer Science
    Grup Scolar "Vasile Sav" - Roman, Romania
    1999 - 2003
Hire the top 3% of freelance developers
I really like this profile
Share it with others