about me
Kamil Kulig
Backend DeveloperAbout me
Python Lover
Team Leader
Sport Freak
Lego Fanatic
Languages
Polish (native)
English (advanced)
Education
Master of Computer Science Oct 2016 - Jul 2018
Cardinal Stefan Wyszyński University in Warsaw
Title of the thesis: Mobile application for training plans
Specialization: Networks and mobile systems
Bachelor of Computer Science
Oct 2011 - Nov 2015Cardinal Stefan Wyszyński University in Warsaw
Title of the thesis: Online store based on the web application
Specialization: Intelligent data processing systems
Work Experience
- Machine Learning Enginner Schneider Electric - Global FinanceFeb 2024 - Now Provide support and serve as a bridge between our analytics and data operations teams. Optimize data scientist code, automating data workflows and ensuring seamless data integration across systems. Collaborate closely with data scientists and data engineers to translate complex financial data into actionable insights. Stack: Python, Databricks, Github Actions, MLFlow, Pydantic, Pytest, Pyspark
- Full Stack Developer Leader Schneider Electric - Global MarketingMay 2021 - Feb 2024 Application team guide, clean code guardian, github administrator, scrum master support. Developed applications to support internal sales process. Created a tool that automatically creates a quote for the customer based on a single line diagram. Stack: Python, FastAPI, Pydantic, SQLAlchemy, Alembic, Celery, Pytest, JavaScript, Typescript, Vue, Vuex, Vuetify, Git, Jira, Github Actions
- Full Stack Developer Schneider Electric - Global MarketingFeb 2019 - Apr 2021 Developed & deployed two applications for internal price alignment to support the sales process. Mentored interns and juniors. Introduced code review practices. Implemented Github repository best practices. Stack: Python, Flask, SQLAlchemy, Alembic, Pytest, JavaScript, Vue, Vuetify, Git, Jira
- Junior Frontend EfigenceApr 2016 - Nov 2017 Developing a portal in an international team for the biggest banks in UAE. One month delegation in Dubai. Website developing and maintenance for one of the biggest telecommunications operators in Poland. Stack: JavaScript, jQuery, HTML5, CSS3, SCSS, Boostrap, Photoshop, Git
Programming Skills
- Languages:Python 3
- Libraries:FastApi, Pytest, Pydantic, Ruff, PDM
- Databases: PostgreSQL, SQLAlchemy, Alembic, MongoDB, Beanie
- Frontend:HTML5, CSS3, JavaScript, Vue, Tailwind
- Tools:Visual Studio Code, Vim, PyCharm, Git, Github Actions
- System:macOS, Linux Ubuntu, Windows(WSL)
- Interested:AWS, Docker, Frontend
Achievements
- Workshop Instructor "MongoDB for Beginners" PyConPL'24
- AWS Certified Cloud Practitioner
- Speaker "GraphQL 101" and Workshop Instructor "E2E Discord bot" on PyCon Poland 2023 Workshop Instructor "E2E Discord bot" on PyCon Sweden 2023
- Mentor on Business Hackathon 2022 & 2023 Editions