Merixstudio | Poznań, Poland | April 2018 - Present
Technical Lead (November 2023 - Present)
- Provide technical guidance, architectural direction, and mentorship across multiple development teams.
- Oversee the technical aspects of projects, ensuring adherence to best practices, high-quality code standards, and architectural integrity.
- Lead development of complex multi-tenant SaaS solutions.
- Collaborate closely with stakeholders, Product Managers, and designers to define technical requirements and translate business needs into effective solutions.
- Champion innovation by researching, evaluating, and driving the adoption of new technologies and development methodologies within the team and company.
- Lead architectural design sessions and technical decision-making processes.
Senior Full Stack Developer (January 2021 - Present)
- Developed and maintained complex, large-scale web applications, utilizing Python (Django) and Node.js (NestJS, Express) for backend services and Angular/TypeScript for sophisticated frontend interfaces.
- Designed, implemented, and consumed robust RESTful APIs and managed system integrations.
- Actively contributed to DevOps processes, including CI/CD pipeline management (GitLab CI) and cloud deployments (GCP, AWS).
- Focused on building scalable, maintainable, and testable software architecture.
- Participated actively in code reviews, promoting code quality and knowledge sharing.
Team Leader (July 2019 - December 2021)
- Mentored a group of 4-6 engineers working on various projects, staying continuously available as their primary point of guidance.
- Led recurring group sessions and 1:1 meetings to review project progress, surface challenges, and celebrate successes.
- Conducted biannual performance evaluations, collecting feedback, running review conversations, and recommending salary adjustments.
- Led recruitment interviews and coordinated technical onboarding to integrate new hires smoothly.
- Reported leadership outcomes to C-level.
Senior Python Developer (January 2020 - December 2020)
- Focused on advanced backend development, designing and implementing core features using Python and Nodejs.
- Contributed significantly to architectural design and database management.
- Optimized application performance and scalability.
Regular Python Developer (April 2018 - December 2019)
- Developed backend features and APIs using Python/Django within an Agile team environment.
- Collaborated on various projects, building foundational experience in robust application development.