Hey, I'm

Andrey Sorokin

Fullstack Developer

Get to know

ABOUT ME

Picture of the author
Picture of the author
Development Experience
4+ years
Picture of the author
Technical Experience
5+ years
Picture of the author
Completed Projects
20+

Hello! I'm Andrey Sorokin, a passionate and experienced full-stack software developer with over four years of hands-on development experience. I have successfully completed more than 20 diverse projects, showcasing my expertise in crafting robust and innovative solutions for a wide range of clients and industries. My journey into the world of software development began with a burning curiosity and a love for problem-solving. Over the years, I have honed my skills, constantly seeking opportunities to expand my knowledge and keep up with the ever-evolving tech landscape. This journey has not only equipped me with a deep understanding of software architecture but has also instilled in me a commitment to delivering high-quality, scalable, and efficient software solutions.

Skills I Have

My Skillset

Frontend Development

checkmark iconHTML
checkmark iconCSS
checkmark iconTAILWIND
checkmark iconSASS
checkmark iconReactJS
checkmark iconReact Native
checkmark iconNextJS
checkmark iconRedux / Toolkit

Backend Development

checkmark iconNodeJS
checkmark iconMongoDB
checkmark iconGoogle Cloud
checkmark iconAWS
checkmark iconFirebase
checkmark iconExpressJS
checkmark iconGraphQL
checkmark iconREST API

Employment History

professional experience

Fullstack Developer@Many Hats Software
2022 - Presentclose icon
location iconVancouver, Canada
As a Full Stack Engineer at Many Hats, my role encompassed a wide range of responsibilities aimed at delivering exceptional web applications and ensuring their seamless operation.

Some of my key duties included:

Front-End Development:

I was responsible for creating engaging user interfaces using HTML, CSS, and JavaScript/Typescript. This involved translating design mockups into responsive and visually appealing web pages.



Back-End Development:

I designed, developed, and maintained server-side logic using languages like Node.js, Typescript, Express. This included building RESTful APIs, managing databases, and optimizing data storage and retrieval processes.



Database Management:

I designed and maintained database schemas, ensuring data integrity and performance. This involved writing efficient SQL queries, implementing database migrations, and addressing data security concerns.



Server Administration:

I deployed and managed web applications on platforms such as AWS, Heroku, or Docker. I monitored server performance, addressed scalability concerns, and resolved any server-related issues promptly.



Version Control:

I utilized Git for efficient codebase management, enabling seamless collaboration with team members and tracking changes across projects.



Testing and Debugging:

I conducted thorough testing of web applications to identify and rectify bugs and issues. My role also included troubleshooting complex problems, ensuring smooth application functionality.



Collaboration:

I actively collaborated with cross-functional teams, including UI/UX designers, product managers, and QA engineers, to align technical solutions with business goals. Effective communication and teamwork were essential in achieving project objectives.



Continuous Learning:

Staying updated with emerging technologies, industry best practices, and coding standards was an integral part of my role. I consistently sought opportunities for skill enhancement and knowledge sharing within the team.



In summary, my role as a Full Stack Engineer at Many Hats required a versatile skill set that encompassed both front-end and back-end development. I was committed to delivering high-quality, scalable, and efficient solutions while fostering a colaborative and innovative work environment.
React
NextJS
Redux
React Native
NodeJS
MongoDB
Google Cloud
AWS
Lead Mobile Developer@Kid Security
2021 - 2022open icon
Fullstack Developer@1511 Paris
Contract jobopen icon
Mobile Developer@Rocket Firm Ltd
2018 - 2021open icon

My Recent Work

Portfolio

Beanfield image
Beanfield
  • Web app

Frontend development of a new website for Beanfield Metroconnect, a Canadian ISP. The website is built with React, Redux Toolkit, RTK query and SCSS.

Live Demo
1511 Paris image
1511 Paris
  • Web app

Fullstack development of a new website for 1511 Paris, a French fashion brand. The website is built with React, Redux Toolkit, RTK query and SCSS.

Live Demo
Herstasis image
Herstasis
  • Mobile App

React Native application for menapuse health tracking and management. The app is built with React Native, Redux and SAGA.

Live Demo
Many Hats image
Many Hats
  • Web App

Corporate website for Many Hats, a Canadian digital agency. The website is built with NextJS, Redux Toolkit, RTK query and SCSS.

Live Demo
Kid Security image
Kid Security
  • Mobile App

React Native application for kids safety and security. The app is built with React Native, Redux and Thunk middleware.

Live Demo

Get in Touch

Contact me

  • Home
  • About
  • Skills
  • Experience
  • Portfolio
  • Contact
© 2024 Andrey Sorokin. All Rights Reserved.
landing
aboutMe
skills
employment
portfolio
contact