Silviu Lipovan Oanca, Software Developer in London, United Kingdom
Silviu Lipovan Oanca

Software Developer in London, United Kingdom

Member since August 29, 2013
Silviu is a software developer with a background of 12+ years at both small and large companies. He has also been working as a freelance software consultant and he enjoys the freedom that the position allows. He is passionate about writing quality code no matter what the project is.
Silviu is now available for hire

Portfolio

Experience

  • Java, 10 years
  • MySQL, 6 years
  • Adobe Flex, 3 years
  • Android, 2 years
  • C#, 1 year
  • Python, 1 year
  • Objective-C, 1 year

Location

London, United Kingdom

Availability

Part-time

Preferred Environment

OS X, IntelliJ IDEA, SVN, Jira

The most amazing...

...thing I've created is a case management application for the risk management departments of banks.

Employment

  • Android Developer

    2014 - PRESENT
    Shazam Entertainment Ltd
    • Improved app response times.
    • Helped creating context aware results.
    • Worked on reporting/statistics.
    • Contributed to tag syncing functionality.
    • Created a number of sections of the app to handle various types of recognized audio.
    Technologies: Java, Android, Gradle, Git
  • Software Consultant

    2013 - PRESENT
    Freelancer
    • Supported client's mobile payment solutions (mobile apps for Android, iPhone and Blackberry).
    • Responsible for all design and implementation decisions regarding the mobile apps.
    • Implemented an Android demo application to showcase the client's mobile app capabilities. This was done under serious time constraints.
    • Prototyped HTML5 and Blackberry Z applications.
    • Helped improve server side functionalities.
    Technologies: Java, Objective-C
  • Senior Sofware Engineer

    2007 - 2012
    ACI Worldwide EED
    • Researched MasterCard/Visa operations and financial transaction normalization.
    • Managed a team of 4 developers working on internal frameworks.
    • Created/reviewed low-level design documents for a dispute management application. Translated business requirements into software design documentation.
    • Key developer for a fraud management system. Worked both server side (J2EE) and client side (Adobe Flex).
    • Provided technical mentorship for new members of the team.
    • Part of a team that aimed to convert existing services of established ACI products to a SOA model using web services functionality.
    Technologies: Java, Adobe Flex, XML/XSL/XSLT
  • Software Engineer

    2005 - 2007
    Continental Automotive Romania
    • Developed applications on the company's SAP Portal.
    • Developed a document management application used in the company's factories.
    • Implemented an employee profile application.
    • Participated as a technical contributor to integrating the employee profile application into management processes.
    • Participated in the development of a project management application.
    Technologies: Java

Experience

  • Case Management (Development)

    Case Management application for banks' risk management departments. It was probably the most exciting project to work on because of its complexity but also because of the technology stack it used: J2EE, Adobe Flex, OSGi, Prana (now Spring ActionScript), Jena SDB, Apache Torque. Worked on all the parts of this application and there was something exciting happening every day.

Skills

  • Languages

    Java, SQL, Python, Objective-C, C#
  • Frameworks

    JPA, Django REST Framework, Django, JUnit, Spring, Adobe Flex, Hibernate
  • Libraries/APIs

    SAX, OpenJPA, Java Collections, Java Servlets, ActionBarSherlock
  • Tools

    IntelliJ IDEA, AppCode, Eclipse IDE, Adobe Photoshop, Xcode, PyCharm, Android Studio, Microsoft Office
  • Paradigms

    Object-oriented Programming (OOP), Agile Software Development, Test-driven Development (TDD), Functional Programming, Unit Testing
  • Platforms

    JSE, Java EE, Android, WebSphere, BlackBerry, iOS
  • Storage

    MySQL, SQLite, Oracle SQL, IBM DB2, Microsoft SQL Server
  • Other

    Team Mentoring

Education

  • Oracle Certified Professional degree in Java
    2011 - 2011
    Oracle certification program - Online
  • 1st BSc degree in Electrical engineering
    1999 - 2004
    "Politehnica" University - Timisoara

To view more profiles

Join Toptal
I really like this profile
Share it with others