I was responsible for the API/Admin behind the Shop.pr platform. Adding features and improving day to day processes for the operations team. I was mostly working with Rails, Postgres, ReactJS. Also, improving the general feel of the website and the mobile version of the page.
Viktor was assigned as Technical Leader for a distributed team of 6. This project involved the orchestration of teams in the USA, Canada, Finland, China and Germany to fully rebuild a their client facing auctioneering portal.
Viktor has been assigned as a Senior Developer to the team and worked closely with the client and Tech Lead to build and support the connected services website for Car owners providing features like locate your car, predictive maintenance notifications, remote climatization. During his time on the team Viktor has spearheaded the documentation efforts of the whole ecosystem (which includes many micro frontends and microservices), Supported the TL on improving the Infrastructure and the simplification of processes
Viktor was assigned as a Developer for the period of 8 months and worked closely with the client to build support for a payment method to the new microservices architecture. The focus was put on high availability. We also worked on readying up the store to comply with the new 3DS2 directive that went into effect in January 2021. In order to achieve this we created microservice with high resiliency that aggregated data to send to a payment service provider for card authorization
Viktor worked as a Developer for 14 months in a co-delivery project where we teamed with client developers to entirely rebuild/update the architecture of their existing web-shop. TW Joined at a later stage, to support the client in meeting their deadline and iteratively deliver software that enabled the team to build the product. The System was divided into several microservices (and a couple micro frontends), and all the front ends were internationalized and shared a components library using Kotlin for the back-end and React/Redux for the front end, and deployed through CloudFormation. Acting as a software developer, I was in charge of our React/Redux Front-end, spearheading the conversations regarding the FE decisions and architecture. Thinking always in ways of how to approach things in a leaner, more pragmatic way to get to the underlying value for a user.
In charge of maintaining the API, the internet-facing website and supporting the development of the Admin System, adding features and improving day to day processes for the sales team. Some highlights include: - Cleanup of the codebase that enabled easy testing using Jest. - The migration of the whole stack from self-configured EC2 instances to the Elastic Beanstalk, adding Continuous integration, and a test suite. - Using Background jobs to process tasks that before relied on cron. This also paved the way to offload some of the heavy or slow tasks to worker jobs."
I was responsible for the API/Admin behind the Shop.pr platform. Adding features and improving day to day processes for the operations team. I was mostly working with Rails, Postgres, ReactJS. Also, improving the general feel of the website and the mobile version of the page.
I was responsible for maintaining and scaling our gems and sites. We created a custom CMS that was used to generate static information sites quickly, enabling fast iterations, using technologies like (Grunt, Sinatra, and Docker in DigitalOcean) and develop features to other projects. I work mostly on Ruby (with Rails or Sinatra) and the occasional Javascript (AngularJS) using TDD.
I was responsible for maintaining, expanding, and scaling sites, including tiendaenlinea.claro. I worked on everything from front-end HTML, CSS and JS to server-side code and database architecture.
Main duties consists in: Provide assistance to prevent and address system issues, as they arise. Also, develop solutions to new requirements from our client.