Senior Software Engineer
A+E Networks - Freelancer
DSO Automation, AWS, Fastly
Not Interested in:
DSO Automation, AWS, Fastly
golang backend developer on project SIP (Software Intellectual Property GmbH).
Working on multiple gRPC services and module:
Concurrently translation of patent documents Title, Abstract, Claims and Description between multiple languages using Azure Translation. Integrating logic to break long text to not pass 5k characters limits and calculating sentence end to break text.
Using Elasticsearch templates and creating API to store, validate and query over Elasticsearch templates since elastic library didn't have nothing regarding Elasticsearch templates. Implementing gRPC service doing complex ES queries and connecting to translation service and returning data needed for patent documents and translated when needed. Elasticsearch indices used for search contained over 150 million items.
Full user subscription system using stripe for recurring payments or one off payments. Connected to app features and consumption of each feature for each user. Daily job for syncing stripe with local DB and renewing and updating user. Implemented gRPC services for returning data to frontend. Authentication interceptor (middleware) for checking user cookie and setting user to context. Export/Import user queued jobs.
All services are docker container based and local development consisted of running multiple docker containers for coding and testing.
Programming, designing and architecting API's for Qualtrak as backend developer. Working remotely with multi national team.
Responsible in refactoring web application from monolithic project to multi API's. Refactoring all API's from .NET Framework to .NET Core and Linux Docker, and finally migrating to AWS Lambda/StepFunctions. Migrated SQL Server Database to RDS MySQL, for cost savings.
Evaluate QM and coach application with AWS serverless microservices architecture in F# .NET Core, python and Node.js using AWS RDS MySQL, DynamoDB and Elasticsearch.
Serverless REST API's: Evaluation, InstantCoach, IntelliSearch Designer, Template Designer, IntelliSearch Engine, Integration Data.
IntelliSearch Engine complex serverless engine created as AWS Step Functions. Getting integration ticket data into engine and searching Elasticsearch through custom created search criteria query builder and producing IntelliSearch results used for creating QM Evaluation and Coaching sessions.
Responsible for creating company coding guidelines and standards.
Developing custom Loyalty App. iOS mobile application in Swift via TCP Sockets and POS. Official site (in Croatian): http://www.hatch.hr
AppStore link: https://itunes.apple.com/hr/app/hatch!/id1049374707
Architecting, developing and team leading:
GuestNet - a Web application informing Maistra guests about services, places of interest and events. Project and Team leader and developing completely admin part of application (Front-end & Back-end) using ASP.NET MVC, NHibernate, SQL Server.
All requirements for client T-Mobile. ASP.NET Custom Server Controls.
Webmaster of my collage official website.
Architecting and developing for ALMP (Agencija za lijekove i medicinske proizvode | Agency for Medicinal Products and Medical Devices):
Installation and Administering Linux Servers for:
Web design and Help system for web applications:
"StudIS Web" i "SUZ" (Sustav upravljanja zastitom | Security Management System) - PHP, MySQL, Ajax.
CASE 21 - "Razvoj i postavljanje potrebne okoline za Agile Software Development", Multilink, Kornelije Sajler
CASE 20 - „Razvoj poslovnih .NET aplikacija pomocu Visual Studia 2008“, Sveucilisna knjiznica Rijeka, Kornelije Sajler;
CASE 19 - Mapro, Kornelije Sajler, Veleuciliste u Rijeci, Marin Kaluza: „WMS - sustav za upravljanje Web sjedistima“;
College dropout on my last year.