augustinjuricic

Rust Engineer

  • Worked on the complete SDLC including creating, design, development, documentation, and testing of applications.
  • Ability to work independently with minimal guidance and can make things happen.
  • Motivated to produce performant and robust software.
  • In-depth grasp of OO and design patterns that promote efficiency, readability, and maintainability.
  • In-depth grasp of SOLID principles, domain driven design and CQRS architectural patterns.
  • Experience in working with multiple cross-functional teams under strict deadlines.
  • Efficient in creating joins and subqueries for complex queries involving multiple tables.
  • Good grasp of Data Science and Machine Learning techniques and algorithms.
  • Experience in building database Model, APIs, and Views utilizing Python, in order to build an interactive web-based solution.
  • Excellent experience with web services like REST and SOAP.
  • Member of TopTal network.



Experiece: 6 months

Yearly salary: $100,000

Hourly rate: $50

Nationality: 🇭🇷 Croatia

Residency: 🇭🇷 Croatia


Experience

Head of Software Devleopment
beaconsmind
2020 - 2024
Lead integration efforts with Google, Facebook and Apple authentication services. Lead integration efforts with multiple external CRM / POS systems (Syrve, Foodics, Futura, Flurry). Lead integration with Stripe payment provider for receiving credit card payments. Performed candidate interviews for roles in software development, product management and quality assurance. Facilitate communication between product management and software developers Took part in communication with customer success, product managers and clients around technical challenges and presented solutions. Manage feature implementations on all company projects, including but not limited to software development kits for Android, iOS, Ionic, Flutter and React Native, various websites and microservices. Created, delivered and maintained scalable system architecture to support a cloud-based high-availability web app with various internal applications. Frequently deliver high-quality code into production using continuous delivery tools and strategies (Azure Devops).
Senior Backend Developer
Tripadvisor
2020 - 2021
Created, delivered and maintained features on the backend across multiple microservices. Frequently deliver high-quality code into production using continuous delivery tools and strategies Write and maintain unit and integration tests of owned features. Documented and automated API interface generation using OpenAPI standard. Developed internal tooling using React for overview and maintenance of the company design system / patterns.
Senior Fullstack Developer
beaconsmind
2018 - 2020
Implemented authentication framework conforming with OAuth standard using signed JWT as Bearer token. Created, delivered and maintained scalable system architecture to support a cloud-based high-availability web app with various internal applications using C#. Frequently deliver high-quality code into production using continuous delivery tools and strategies (Azure Devops). Experience using Git within a team environment (REVERT, SQUASH, MERGE, DIFF, CONFIG) Developed authentication service via OAuth protocol allowing for role-based authorization of users. Developed RESTful APIs using .NET to offer an easy and safe way to build high performance and scalable network applications. Documented and automated API interface generation using OpenAPI standard. Developed Components as the logic layer for the web UI using React. Incorporated complex business logic into functions and stored procedures for reusability. Experienced in creating database objects such as tables, views, indexes, triggers etc. as needed.
Software Architect
NEOGOV
2013 - 2019
Experience in designing and implementing custom authentication provider, allowing for product access using Single Sign On when multiple active products, or defaulting to product-local sign on when only single one Experience in architecting and improving high-availability web applications in structured and fault-tolerant manner using domain driven design, SOLID principles and various design patterns. Experience in analyzing and optimizing relational database management systems on QA, Staging and Production environments. Experience in optimizing existing applications to improve performance and scalability through refactoring of code using .NET, LINQ and stored procedures. Experience in automating build and deployment and implementing CI to frequently deploy high-quality code into production with minimum downtime. Involved in requirement gathering, design, development, code reviews and maintenance. Experience in the use of Agile Software Development practices such as Scrum, Kanban and TDD. Performed interviews, onboarding, mentoring and reviews of developers. Lead and drive development operations initiatives. Perform code reviews resulting in quality/maintainable code. Automated and implemented migration, backup and recovery procedures. Automate load tests using Python and Locust. Create joins and subqueries for complex queries involving multiple tables.
Senior Software Engineer
Siemens
2012 - 2013
Development and testing of an intuitive designed GUI, used by dispatchers in call centers (Java). Implemented a configurable HTTP server for serving sample XML documents (C++), used in testing the server application. Implemented automated acceptance tests in Robot Framework (Python). Used C++ to implement tools to validate sent and received voice data.
Software Developer
Internet Partner
2006 - 2012
Transition from Cookie based to token based authentication using OAuth protocol and service. Integrate with credit card payment processors to facilitate payments. Implement payment flow conforming to 3DS protocol for applicable credit cards. Implemented public facing widget for web application used in commercial booking system. Designed and implemented data storage solution using MS Access. Integrated the web application with third party accommodation provider using fault-tolerant message passing via FTP. Exposed public facing SOAP / XML web service conforming to OTA standard. Implemented public facing website for searching and booking hotel accommodations. Implemented administrative website for managing booking and accommodation data.

Skills

architecture
blockchain
c-plus-plus
c-sharp
docker
dot-net
javascript
rust
scrum
sql
typescript
english