Sergey Zwezdin
Saint-Petersburg, Russia(UTC +3, local time: 17:56)
Email:
Telegram:
Github:
Having worked as a software developer since 2004 and remotely since 2010, I appreciate results-oriented teams with highly efficient processes. While development processes and ceremonies are important to achieve team goals, I believe the team should focus on the outcome that provides real value to the end users.
I prefer working on challenging projects with cutting-edge technology stack to solve real-world problems and make user’s lives easier. Having team management experience, I also prefer to write real code by myself.
Starting a project from scratch and delivering functionality that helps real users in a short time motivates me a lot.
Key Values
- Work from home: less commute - more output
- Startup culture: less ceremony - more results, fast fail, earlier pivot
- Results-oriented work: less meetings - more output
- Working software better than detailed documents and plans
- Automate as much as possible
Preferred Stack
- Backend:
- Node,
- .NET
- Frontend:
- React,
- Next.js,
- Tailwind
- DevOps:
- Github
- Cloud:
- Azure,
- AWS,
- Yandex Cloud
Other
- Working remotely since 2010
- Open source contributor
- 10 years of experience of teaching software development disciplines at the university (as a hobby)
Work Experience
- As a Lead
- Interact with internal customers, gather requirements and create/maintain backlog
- Running the daily development process: planning, daily SCRUM, release
- Mentor team members
- Help team members grow as professionals within the team
- As a Developer
- Designing the architecture, defining the key principles of the software
- Develop backend code
- Develop frontend code
- Develop unit, integration and e2e tests
- Code review
- Support DevOps infrastructure
- Support high service availability
- Backend:
- Node,
- Moleculer JS,
- Postgre SQL,
- Redis,
- Kafka,
- S3,
- TypeScript
- Frontend:
- Vue,
- React,
- TypeScript
- Tests:
- Vitest,
- Playwright
- DevOps:
- Jira,
- Kubernetes,
- Docker,
- Jenkins,
- Github Actions
- Cloud Native:
- SberCloud
- Interacting with customers to gather requirements
- Design software architecture
- Develop code
- Develop unit, integration and e2e tests
- Code review
- Set up and support DevOps infrastructure
- Backend:
- .NET 5-8,
- Nest JS,
- TypeScript,
- Microsoft SQL,
- Postgre SQL,
- Azure Cosmos DB,
- Mongo DB,
- S3
- Frontend:
- React,
- Next.js,
- Electron,
- TypeScript,
- Tailwind
- Tests:
- xUnit,
- NUnit,
- Jest,
- Cypress
- DevOps:
- Kubernetes,
- Docker,
- Azure DevOps,
- Github,
- Github Actions
- Cloud Native:
- Azure,
- AWS,
- Vercel
- Interact with internal customer to gather requirements and software KPIs
- Design software architecture
- Develop code
- Develop unit tests
- Code review
- Adopt internal DevOps infrastructure to run the projects
- Backend:
- .NET 5-7,
- Microsoft SQL,
- Azure Blob Storage
- Frontend:
- Blazor,
- Bootstrap
- Tests:
- xUnit
- DevOps:
- Azure DevOps
- Cloud Native:
- Azure
- Interact with business units to gather requirements
- Interact with design team to collaborate on UI/UX
- Interact with QA team to establish E2E testing process
- Participate in architecture team work, defining architecture of part of the application(s)
- Develop code
- Develop unit, integration tests
- Code review
- Improve DevOps pipelines
- Backend:
- .NET 4.x,
- Microsoft SQL Server,
- Azure Service Bus,
- Azure Blob Storage
- Frontend:
- React,
- Redux / Saga,
- TypeScript,
- Material UI,
- Storybook
- Tests:
- NUnit,
- Jest
- DevOps:
- Azure DevOps
- Cloud Native:
- Azure
Education
- Graduated PhD student
- Subject of PhD work - code quality analysis based on neural networks
- Master Degree in Computer Science
Awards and Certifications
- 70-536 TS
- 519 PRO
- 70-516 TD
- 70-506 TS
- 70-515 TS
- 70-599 PRO
- 70-517 TS
- 70-518 PRO
- AZ-204
- Expertise: .NET
- Gold Global Impact Award 2009
- Gold Global Impact Award 2010