Helsinki-Based Software Developer | Passionate About Technology, Driven by Detail, and Committed to Delivering Innovative Solutions
Oct. 2024 - Present
Located in Helsinki, Finland, my role at Grexel is focused on ensuring smooth project delivery and maximizing customer satisfaction. My responsibilities are split between:
- Project Management: Overseeing project timelines, managing resources, and coordinating team efforts to keep projects on track and meet client expectations.
- Backend Feature Design: Designing and developing backend features, prioritizing performance and scalability to support our customers' evolving needs.
Jan. 2024 - Sep. 2024
- Training includes Frontend (HTML/CSS/SASS | JavaScript | TypeScript | React | Redux), Backend (C# | .NET | Database Design), DevOps, and Cloud Services (Azure).
The Event Management System is a web application built with ASP.NET Core, Entity Framework Core, and PostgreSQL.
The project is an integral part of my capstone final project of the Full Stack Program at Integrify. The backend repository of an e-commerce application that showcases the capabilities with which online retailers operate. The data is retrieved and can be created, deleted, etc. through an REST API, an API which is running on ASP. NET Core. The application is passed with user authentication selected roles for the user. Registering as a customer gives you the liberty to create an order, manage your history, and review a product. The administrator can do CRUD operations on the products, users, and all the orders from his dashboard too.
- Frontend: TypeScript, React, Redux Toolkit, React Router, Material UI, Jest
- Backend: ASP.NET Core, Entity Framework Core, PostgreSQL, Cloudinary, Stripe, Docker
For the frontend implementation, please refer to the frontend repository. You can explore the live deployment of my frontend e-commerce project by visiting QuickMart.
Feb. 2023 β Jan. 2024
Project: Stafftribes
Technology Stack:
- React.js | React Router | Redux | Material UI | Meteor.js | Stripe API | Bitbucket | Jira | Confluence
Key Responsibilities:
- Designing and implementing project features in compliance with design specifications and bug fixing using React.js.
- Managing complex application states through the implementation of React Router and Redux.
- Enhancing user engagement and experience with visually appealing and intuitive design elements using Material UI.
- Leveraging Meteor.js for server-side logic and data flow optimization.
- Taking a lead role in code review processes to maintain high code quality and best practices.
- Collaborating effectively within Agile development environments, utilizing tools such as Jira and Confluence for streamlined project management and teamwork.
- English (Professional)
- Finnish (Basic)
- Russian (Native)
- π§ Email: viktoriiashtyreva@gmail.com
- πΌ LinkedIn: Viktoriia Shtyreva