Amin Varga, Software Developer in Sydney, New South Wales, Australia
Amin Varga

Software Developer in Sydney, New South Wales, Australia

Member since September 10, 2018
Amin is a full-stack Java developer with 12+ years of experience, including three years of Android and iOS development. He loves to follow best practices and focuses on writing clean, reusable code. On the front-end side, he has experience with AngularJS and Angular, Shopify, and WordPress. On the back-end side, Amin has plenty of experience with Spring, Spring Boot, REST APIs, all sorts of relational/non-relational databases, and he is very confident with AWS services on the deployment side.
Amin is now available for hire

Portfolio

  • Toptal Clients
    Flutter, Android, iOS, Xcode, IntelliJ, Google Play Store, Speech Recognition...
  • Landgate
    JavaScript, CSS, HTML, AngularJS, Angular, Java, SQL...
  • Vodafone Group
    Git, AngularJS, Microsoft SQL Server, Elasticsearch, Spring, Java, Python...

Experience

Location

Sydney, New South Wales, Australia

Availability

Full-time

Preferred Environment

Elasticsearch, Spring Boot, IntelliJ, Linux, IT Project Management

The most amazing...

...project I've created was a service ordering platform from start to finish, including the back end, payment integration, Android and iOS app, and admin website.

Employment

  • Senior Flutter Developer, Senior Java Developer

    2021 - PRESENT
    Toptal Clients
    • Created several mobile apps from scratch. Developed back end in Java and APIs when required but preferred to use Firebase for the user management, datastore, and messaging.
    • Compiled and built an app with IntelliJ. Used Xcode for building iOS.
    • Deployed one of the apps to Google Play Store and App Store.
    Technologies: Flutter, Android, iOS, Xcode, IntelliJ, Google Play Store, Speech Recognition, Swift, Kotlin, PayPal API, Stripe API, Full-stack, React, Node.js, SQL, IT Project Management, AWS, Version Control Systems, Agile Software Testing, Mobile App Development
  • Senior Java Developer

    2018 - 2019
    Landgate
    • Migrated old Java code to Java 9. Refactored the old system.
    • Migrated the old AngularJS to Angular and eliminated dead code.
    • Provided technical design and documentation of the new land-registry system.
    Technologies: JavaScript, CSS, HTML, AngularJS, Angular, Java, SQL, Amazon Web Services (AWS), Java EE, Dart, Version Control Systems, Agile Software Testing, API Applications, Kafka Streams, Kubernetes
  • Back-end Developer (Java)

    2010 - 2018
    Vodafone Group
    • Worked as a tech lead. Created solution design, technical design and I was responsible for the demos. Mentored junior developers and performed the code review. Developed the REST API and single sign-on for the online shop.
    • Created an Angular front end in a team of 5 developers.
    • Contributed to the technical documentation and I held regular presentation session for the management.
    Technologies: Git, AngularJS, Microsoft SQL Server, Elasticsearch, Spring, Java, Python, REST APIs, SQL, Amazon Web Services (AWS), Docker, Java EE, Version Control Systems, Agile Software Testing, API Applications, Kubernetes
  • Software Developer (Java)

    2007 - 2010
    Dell EMC XtremIO
    • Contributed to a robust rules engine processing millions of items per second.
    • Created the admin website (JSP). Extensive HTML and CSS usage.
    • Created all the JavaScript code required for the website.
    Technologies: JavaScript, CSS, HTML, Git, MySQL, Spring, Java, SQL, Docker, Java EE, AWS, Version Control Systems, Agile Software Testing, API Applications, Kafka Streams

Experience

  • QuickMe
    http://www.quickme.com.au

    Online marketplace with a website, mobile apps, and a robust back-end.

  • Vodafone online shop

    Online shop to buy mobile products and services.

  • ozLove
    https://www.ozlove.com.au

    A dating website with Android and iOS apps.
    I created the website in Flutter, then created the apps using the same source. All were deployed to AWS using auto-scaling instances. My responsibility was the whole technical design and deployment configuration.

  • Pure Cycles
    https://www.purecycles.com/

    A bicycle online store developed using the Shopify platform.
    I customized it with Shopify Plus and Liquid, updated the CSS, and integrated the website with Google Analytics. I also gained experience with the ReCharge Shopify app marketplace.

  • Haus Online Store
    https://hauslondon.com

    A furniture online store developed using the Shopify platform.
    I customized it with Shopify Plus and Liquid, updated the CSS, and integrated the website with Google Analytics. I also gained experience with the ReCharge Shopify app marketplace.

  • Floorplan
    https://www.floorplanrugs.com/

    A furniture online store developed using the Shopify platform.
    I customized it with Shopify Plus and Liquid, updated the CSS, and integrated the website with Google Analytics. I also gained experience with the ReCharge Shopify app marketplace.

  • Smilee Signs
    https://smileedesign.com.au/

    I built a car wrap company website using WordPress. The CSS template was highly customized to adhere to the customer's requirements. The site is fully dynamic and the customer can edit it through the WordPress admin page. I also deployed it to Amazon Lightsail.

Skills

  • Languages

    Java, HTML, CSS, Java 9, SQL, HTML5, Dart, JavaScript, Python, Swift, Kotlin
  • Frameworks

    Spring Boot, Spring, Flutter, Android SDK, Spring MVC, Angular, AngularJS, Spring 5, Spring JDBC, Spring Security, JUnit, Hibernate
  • Libraries/APIs

    REST APIs, Spring REST, Node.js, Stripe, Liquid, PayPal API, Stripe API, React
  • Tools

    IntelliJ, GitHub, AWS CodeBuild, AWS CodeDeploy, Git, JDK 8, Maven, TestFlight, Shopify Plus, Bamboo, Jenkins, Xcode, Kafka Streams
  • Paradigms

    Test-driven Development (TDD), RESTful Development, Unit Testing, REST, Microservices, Continuous Integration (CI), Continuous Delivery (CD), Pair Programming, Agile
  • Platforms

    Shopify, WordPress, iOS, Android, Java EE, Amazon Web Services (AWS), Docker, Linux, Ubuntu, Debian, Red Hat Linux, Firebase, Kubernetes, WebSphere, Oracle ATG
  • Storage

    MySQL, MongoDB, Microsoft SQL Server, PostgreSQL, Oracle SQL, RDBMS, Elasticsearch
  • Other

    RESTful APIs, Full-stack, Version Control Systems, Agile Software Testing, API Applications, Mobile App Development, AWS CodePipeline, CI/CD Pipelines, AWS, RESTful Services, Speech Recognition, IT Project Management, Team Leadership, BEA WebLogic Server, Google Play Store

Education

  • Master's Degree in Information Technology, Artificial Intelligence
    2001 - 2005
    University of Technology Sydney - New South Wales, Australia

To view more profiles

Join Toptal
Share it with others