About
Hi! My name is Artur Bednarczyk. Internet knows me as Isur.
My professional career started 6 years ago. Now I am Senior Software Developer at Estimity. Mostly working with TypeScript and Python on backend stuff and creating new awesome startups.
Author of https://blog.isur.dev, npm package file-json-validator and https://chat-bubbles.isur.dev tool.
I have finished my master degree at the Silesian University of Technology.
Throughout my career I have participated in many projects - mostly, but not only, related to the web. Currently my focus resolves around backend side of applications.
Skills
Programming
- TypeScript
- Python
- JavaScript
- SQL
- Bash
Technologies
- Node.js
- Express.js
- Nest.js
- Next.js
- FastAPI
- React
- Jest
- Pytest
Development
- Agile
- Scrum
- TDD
- REST
- CI/CD
Tools
- Git
- GitHub
- Docker
- Linux
- nginx
Other
- Microservices
- AWS
- GCP
Languages
- Polish - native
- English - C1
Projects
AtMyDesk
2018 - 2019 - Junior Fullstack Developer at ALM Services Technology Group
Application that allows you to checkin at your office and see who is currently working there. Managing teams, roles, offices. With addon of automatic checkin based on your location. Application was created for internal use in company. Financial module was implemented to track working hours and generate invoices for clients.
Overwrite.ai
2019 - 2021 - Tech Leader, Fullstack Developer at ALM Services Technology Group
A web application that harnesses AI to automatically generate descriptions for real estate properties. The user interface allows users to upload property images, complete a dynamic questionnaire, and provide profile details. Using this data, a unique property description is generated. Additionally, the application includes a subscription system, image enhancement, image size optimization, organization management, and more features.
Pharmaspectre
2021 - Fullstack Developer at ALM Services Technology Group
A platform that features dashboards that collect data from various sources, facilitating comprehensive data analysis and visualization. Additionally, it enables medical document search, preview, and processing functionalities.
LegalSpot
2022 - 2024 - Architect, Team Leader, Backend Developer at Estimity
This web application is tailored for lawyers, offering comprehensive task, document, event, and register management, among other features. The system architecture prioritizes safety and security, with each company allocated its own database and instance of services, ensuring complete data separation. The application supports lawyers' workflows by facilitating task tracking and document generation based on templates created within a custom editor.
Flux
2021 - ongoing - Senior Software Developer at Estimity
The system synchronizes LED strips with audio and video streams from various sources. Control over the player and LED system is facilitated through a mobile app, with the entire system monitorable via the app's live stream from a camera connected to the control unit. Sensors provide real-time data on temperature, humidity, and oxygen levels. Designed for medical facilities, the system operates within Faraday cages. Management of themes, music, videos, licenses, and users is accessible through a web application.
Growi - Virtual Offices
2022 - ongoing - Environment Setup, CI/CD at Estimity
I contribute to the team by leveraging my expertise in backend/frontend development and TypeScript. Additionally, I independently handle the setup of CI/CD pipelines and environments.
I have been actively involved in multiple projects where my primary role was to support and mentor less experienced developers.