Michał Dydecki

Michał Dydecki

Full Stack Engineer

Followers of Michał Dydecki650 followers
location of Michał DydeckiWarsaw, Mazowieckie, Poland

Connect with Michał Dydecki to Send Message

Connect

Connect with Michał Dydecki to Send Message

Connect
  • Timeline

  • About me

    Senior full-stack developer

  • Education

    • Polsko-Japońska Wyższa Szkoła Technik Komputerowych w Warszawie

      2009 - 2013
      Engineer's degree Business applications/ Advanced mobile applications testing methods on the Android Platform 4
  • Experience

    • D-system

      Mar 2009 - now
      Full Stack Engineer

      - Web technology projects (python, nodejs, go)- Web application development with technologies like Django, FastAPI, Flask, NestJS, Angular, and Vue- IoT device projects ( rp2, stm32 micropython )- Innovation and exploration of emerging technologies- Providing impactful solutions to meet unique tech challenges- Geo-based software ( custom tiles with mapnik and postgis )In addition to regular web development and maintenance work involving the technologies mentioned above, we have decoded an air conditioning binary communication protocol to repurpose an outdoor AC unit for building a small DIY heat pump. The entire driver—including hardware, wiring, software, and a client app for configuring options like heat scheduling—was developed from scratch using MicroPython and Vue technologies. Show less

    • P-2 Sp. z o.o.

      Apr 2011 - Jun 2012
      Python/Django Developer

      I held a key role in the development and testing of an internal application designed specifically for one of the Polish power stations. The application's backbone was built upon the Django framework for its backend, while the PostgreSQL database served as the core data repository, ensuring data integrity and reliability. An additional database provided all "technical" data through the particular importers and parsers, acting like a proxy between the internal power station data bus and the system we have been designing. Throughout the development and testing phases, my responsibilities encompassed everything from coding to quality assurance, and performance optimization. I collaborated closely with a team of skilled professionals to ensure that the application met the power station's unique needs and complied with industry standards and best practices. Show less

    • Laboratorium EE

      Jul 2012 - Apr 2014
      Senior Python Developer / IT team manager

      - Preparing technical specifications for the projects ( new and existing ones )- Writing crucial parts of the systems ( Postgis data processing, optimizations, geo data importers ) - Preparing and managing tasks for the team- Developing and testing Python/Django backend apps- Auditing apps- Leading workshops

    • 10Clouds

      Apr 2014 - now
      Senior full-stack developer / Tech Leader

      - Developing and optimizing Python-base applications ( Django, FastAPI ), frontend apps ( Angular, Vue ) and nodejs apps ( NestJS )- Testing (pytest, vitest, cypress, jest )- Code reviewing- Estimating projects (from technical specification to team compositions, including workshops with clients )- Tech consulting- Software/solutions architecture- Interviewing new employees ( python/JS(TS) )- Helping the company's core tech team to implement new technologiesIn my current role, I hold a pivotal position within the company, overseeing the development and optimization of many types of apps. My responsibilities also extend to comprehensive testing, code reviewing, project estimation, and mentoring, showcasing my essential role in driving innovation and technical excellence within the organization. I actively contribute to the implementation of new technologies and process optimizations, underscoring my impact on the company's growth and success. Show less

  • Licenses & Certifications