Andrius Kosuba, Developer in Vilnius, Vilnius County, Lithuania
Andrius is available for hire
Hire Andrius

Andrius Kosuba

Verified Expert  in Engineering

Full-stack Developer

Location
Vilnius, Vilnius County, Lithuania
Toptal Member Since
February 3, 2022

Andrius is a full-stack developer with experience in working with multinational teams. He specializes in front-end development and uses React as a front-end library, but he also has vast experience and knowledge in working with the back end. As a person who enjoys learning new tech stacks, Andrius thrives in the field of management and recruitment while following the Scrum methodology.

Portfolio

Super How
HTML, Development, CSS, HTML5, JSX, JavaScript, React, IPFS, Web3.js...
Carousell
Blockchain, Web3.js, Ethers.js, React, Next.js, Redux, MetaMask, Chart.js...
Ziticity
React, React Native, Next.js, JSX, HTML, HTML5, CSS, Redux, React Redux...

Experience

Availability

Full-time

Preferred Environment

Windows

The most amazing...

...thing I've implemented is the complex delivery ordering form consisting of multiple subforms and a map showing live data and couriers.

Work Experience

Technical Lead

2022 - PRESENT
Super How
  • Developed an app for NFT minting with integration to OpenSea.
  • Used Next.js for fast load times and excellent search engine optimization (SEO).
  • Communicated smart contracts and stored files in decentralized file storage (IPFS).
Technologies: HTML, Development, CSS, HTML5, JSX, JavaScript, React, IPFS, Web3.js, React Redux, Next.js, TypeScript, APIs, Front-end, Material UI, REST APIs, REST, NPM, YARN, Yarn Workspaces, Ethers.js, Figma, Responsive UI, Full-stack, Agile Software Development, Tailwind CSS, Continuous Integration (CI), GitHub, PostgreSQL, Responsive Web Design (RWD), Responsive Web Apps, Front-end Development, User Interface (UI), Express.js

Front-end Engineer

2022 - 2022
Carousell
  • Developed a web application for the NFT marketplace for zero-knowledge rollup (ZK-rollup) L2 blockchains—Starknet and zkSync.
  • Implemented a new web page design and migrated the app to Next.js.
  • Oversaw the release process and did frequent updates to the app.
Technologies: Blockchain, Web3.js, Ethers.js, React, Next.js, Redux, MetaMask, Chart.js, Material UI, Continuous Integration (CI), GitHub, Responsive Web Design (RWD), Responsive Web Apps, Front-end Development, User Interface (UI)

Team Lead | Front-end Tech Lead

2021 - 2022
Ziticity
  • Reimplemented the front end of the customer-facing application to enable users to manage their profile and submit new orders.
  • Helped the IT department to adopt the Scrum methodology.
  • Set up codebase for landing pages with headless CMS using Next.js and Storybook CMS and migrated most of the pages.
  • Contributed to developing Ziticity's iOS and Android app for tracking and managing customer parcels.
Technologies: React, React Native, Next.js, JSX, HTML, HTML5, CSS, Redux, React Redux, Management, Scrum Master, TypeScript, APIs, Front-end, Material UI, REST APIs, REST, Internationalization, YARN, Yarn Workspaces, Figma, Responsive UI, Agile Software Development, Continuous Integration (CI), GitHub, Responsive Web Design (RWD), Front-end Development, User Interface (UI)

Team Lead

2020 - 2021
Danske Bank
  • Implemented new processes for a multi-team project, including software development, release, and integration.
  • Managed numerous teams and held one-to-one meetings.
  • Led the project in collaboration with the business side.
Technologies: Management, Process Development, IT Project Management, Front-end, NPM, Responsive UI, Agile Software Development, Continuous Integration (CI), Unit Testing, GitHub, Responsive Web Design (RWD), Responsive Web Apps, Front-end Development, User Interface (UI)

Lecturer

2017 - 2020
Vilnius University
  • Set up a new course on modern web development with React.
  • Held theoretical and practical lectures for the third semester of bachelor's study.
  • Created and evaluated exams at the end of the course.
Technologies: JavaScript, React, JSX, HTML, HTML5, Front-end, REST APIs, REST, Responsive UI, Front-end Development

Software Engineer

2015 - 2020
Danske Bank
  • Developed and launched multiple projects in pension, insurance, and investment areas.
  • Implemented the Agile methodology and acted as the scrum master in several cross-border teams.
  • Held technical interviews for new developers and helped grow the department.
Technologies: React, React Native, .NET Core, JSX, Node.js, HTML, HTML5, CSS, Redux, React Redux, Scrum Master, APIs, Front-end, REST APIs, REST, Internationalization, NPM, YARN, Yarn Workspaces, Automated Testing, Responsive UI, Full-stack, Agile Software Development, Test-driven Development (TDD), Continuous Integration (CI), Storybook, Unit Testing, GitHub, Responsive Web Design (RWD), Responsive Web Apps, Front-end Development

Junior Full-stack Developer

2013 - 2015
VISMA
  • Developed a web application for Norway's educational system.
  • Completed development tasks and reporting tasks in Atlassian tools.
  • Learned and used the Scrum methodology for everyday activities.
Technologies: JavaScript, AngularJS, .NET, HTML, HTML5, CSS, React Redux, Scrum Master, Front-end, REST APIs, Internationalization, NPM, Responsive UI, Full-stack, Agile Software Development, Responsive Web Design (RWD), Responsive Web Apps, Front-end Development

Logistics Hub Merchant Dashboard

Ziticity was a business customer-facing app providing eco-friendly logistics services.

The dashboard allowed merchants to overview various features, including the user's personal information, pricing, and delivery areas. The app is also meant for tracking and managing orders as it displays live data on couriers, parcels, and order status.

NFT Marketplace

https://mintsquare.io/
A Next.js-based marketplace for NFTs with advanced features like NFT pools.

I was a solo front-end developer that took care of rewriting codebase in Next.js with new designs and developing new features. The site supports multiple blockchains.

Languages

JavaScript, HTML, HTML5, CSS, TypeScript

Frameworks

Next.js, Redux, React Native, Material UI, YARN, Tailwind CSS, AngularJS, .NET, .NET Core, Express.js

Libraries/APIs

React, React Redux, REST APIs, Web3.js, Node.js, Chart.js

Tools

JSX, NPM, Yarn Workspaces, GitHub, Figma, MetaMask

Paradigms

Agile Software Development, Responsive Web Design (RWD), REST, Unit Testing, Management, Automated Testing, Test-driven Development (TDD), Continuous Integration (CI)

Other

Front-end, Responsive UI, Responsive Web Apps, Front-end Development, APIs, Internationalization, User Interface (UI), Development, Data Structures, Process Development, IT Project Management, Scrum Master, IPFS, Ethers.js, Full-stack, Non-fungible Tokens (NFT), Storybook

Platforms

Blockchain

Storage

PostgreSQL

2014 - 2016

Master's Degree in Computer science

Vilnius University - Vilnius, Lithuania

2010 - 2014

Bachelor's Degree in Computer Science

Vilnius University - Vilnius

DECEMBER 2016 - DECEMBER 2018

Certified Scrum Master

Scrum Alliance

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring