pic of me

Developer

|

About

another pic of me

Here is a little background

As an autodidact developer hailing from the town of Neuburg an der Donau, I find myself thoroughly engrossed in the intricacies of computer software and hardware. My fervent passion for this field has led me to acquire extensive knowledge in the installation and removal of hardware components, as well as the operation of various operating systems and user software. To further expand my repertoire of IT knowledge, I have immersed myself in specialist literature sourced from the Munich library. Among the numerous gems I have uncovered, two books in particular, "The Data Science Design Manual" by a Ph.D. in Computer Science from the Stony Brook University of New York, and "Contemporary Abstract Algebra" by a Ph.D. in Mathematics and Statistics from the University of Minnesota Duluth, have left a lasting impression on me. These books have not only provided me with a solid introduction to traditional topics of abstract and numerical algebra but have also highlighted the contemporary and active nature of this subject, which is currently being utilized by professionals in the fields of physics, chemistry, and computer science. In my pursuit of knowledge, I have adopted a rigorous approach to learning, following the Bloom's taxonomy framework, which effectively outlines the different levels of learning and comprehensively explains the nuances of each level. This has proven to be a highly effective learning methodology for me, enabling me to grasp complex concepts with ease. In conclusion, my unwavering enthusiasm for the world of IT coupled with my diligent learning methodology has facilitated my continuous growth as a developer, allowing me to stay abreast of the latest advancements in this exciting field. Please feel free to vist my blog on left top corner, if you want to learn more.

Experience

icon of company

Back-End Developer

Lusini Solution AG

icon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APL
Sun Jan 01 2023
  • As an experienced Backend Developer, I have a passion for building and maintaining the server-side components of web applications. Through my experience, I have developed a deep understanding of web development, including designing and implementing APIs, working with databases, and ensuring the scalability and performance of web applications.
  • In my previous roles, I have collaborated with frontend developers, product managers, and other stakeholders to ensure that the web applications we build meet the needs of the end-users. I have worked closely with frontend developers to ensure that the frontend components can interact seamlessly with the backend APIs.
  • To implement server-side components, I have used a variety of programming languages, including Java, Python, PHP, and Node.js, as well as a variety of backend frameworks such as Node.js, Django, and Docker and Kubernets. I have also leveraged my understanding of databases and SQL, as well as experience with data modeling and database design, to effectively build and maintain the database components of web applications.
  • In addition to building server-side components, I have been responsible for ensuring that the web applications are optimized for maximum speed and scalability. This includes optimizing the database queries and ensuring that the backend APIs are optimized for performance.
  • My problem-solving skills and attention to detail have been critical to my success in this field, and I have developed strong communication and collaboration skills through working with various stakeholders. I am dedicated to staying up-to-date with emerging web technologies and industry trends to ensure that I am using the latest and greatest technologies.
  • Overall, I am proud to be an experienced Backend Developer, and I am excited to continue leveraging my expertise to create scalable, secure, and high-performance web applications that meet the needs of the end-users.
icon of company

Freelancer

Private

icon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APL
Sun Feb 21 2021
  • As a Freelancer, I have a passion for working on a variety of projects and providing value to clients through my expertise. Through my experience, I have developed a deep understanding of project management, communication, and collaboration skills.
  • In my previous roles as a Freelancer, I have collaborated with clients from a variety of industries and backgrounds to deliver high-quality work that meets their specific needs. I have experience with working on a variety of projects, including web development, software development, data analysis, and machine learning.
  • To deliver high-quality work as a Freelancer, I have honed my skills in project management, including scoping, budgeting, and scheduling. I also understand the importance of effective communication and collaboration skills, and I strive to ensure that my clients are kept up-to-date on the progress of their projects.
  • In addition to my technical skills, I also have strong business development skills, including lead generation and client acquisition. I understand the importance of networking and building strong relationships with clients, and I work hard to ensure that I am meeting their needs and exceeding their expectations.
  • My problem-solving skills and attention to detail have been critical to my success as a Freelancer, and I am dedicated to staying up-to-date with emerging technologies and industry trends to ensure that I am providing value to my clients.
  • Overall, I am proud to be a Freelancer, and I am excited to continue leveraging my expertise to provide value to clients across a variety of industries and projects.
icon of company

Front-End Developer

Lusini Solution AG

icon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APL
Tue Mar 01 2022
  • As an experienced Frontend Developer, I have a passion for building and maintaining the user-facing components of web applications. Through my experience, I have developed a deep understanding of web development, including designing and implementing user interfaces, ensuring responsive design and cross-browser compatibility, and optimizing web performance.
  • In my previous roles, I have collaborated with designers, product managers, and backend developers to create high-quality web applications. I have worked closely with the design team to ensure that the user interface and user experience of the web applications are of the highest quality. I have also worked with backend developers to ensure that the frontend components can interact seamlessly with the backend APIs.
  • To implement frontend components, I have used a variety of programming languages, including HTML, CSS, and TypeScirpt, as well as a variety of frontend frameworks such as React, Astro, and Next.js. I have also leveraged my understanding of RESTful APIs and GraphQL to ensure that the frontend components can interact with the backend APIs.
  • n addition to building frontend components, I have been responsible for ensuring that the web applications are optimized for maximum speed and scalability. This includes optimizing the frontend code, as well as ensuring that the backend APIs are optimized for performance.
  • My problem-solving skills and attention to detail have been critical to my success in this field, and I have developed strong communication and collaboration skills through working with various stakeholders. I am dedicated to staying up-to-date with emerging web technologies and industry trends to ensure that I am using the latest and greatest technologies.
  • Overall, I am proud to be an experienced Frontend Developer, and I am excited to continue leveraging my expertise to create high-quality web applications that provide a great user experience.
icon of company

Impassioned Enthusiast

Private

icon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APLicon of used tech APL
Sat Dec 12 2020
  • I am an Impassioned Enthusiast in machine learning and Python, with a strong passion for using machine learning techniques to solve complex problems. Through my experience, I have developed a deep understanding of the Python programming language and its applications in machine learning.
  • To implement machine learning algorithms and models, I have used a variety of tools and libraries, including NumPy, Pandas, Scikit-learn, and TensorFlow. I have also leveraged my understanding of data visualization tools and techniques to effectively communicate insights and findings to stakeholders.
  • In addition to building and implementing machine learning models, I have been responsible for ensuring that the models are optimized for performance and scalability. This includes optimizing the algorithms, as well as working with the IT team to ensure that the infrastructure is able to support the machine learning models.
  • My problem-solving skills and attention to detail have been critical to my success in this field, and I have developed strong communication and collaboration skills through working with various stakeholders. I am dedicated to staying up-to-date with emerging machine learning techniques and industry trends to ensure that I am using the latest and greatest technologies.
  • Overall, I am proud to be an Impassioned Enthusiast in machine learning and Python, and I am excited to continue leveraging my expertise to create accurate, scalable, and high-performance machine learning models that can be used to solve complex problems.

Skills

Hover over a skill for current Proficiency

WebDev | Machine Learning

icon of APL-tech or lib

70%

icon of APL-tech or lib

80%

icon of APL-tech or lib

30%

icon of APL-tech or lib

60%

icon of APL-tech or lib

40%

icon of APL-tech or lib

30%

icon of APL-tech or lib

70%

icon of APL-tech or lib

70%

icon of APL-tech or lib

70%

icon of APL-tech or lib

90%

icon of APL-tech or lib

70%

icon of APL-tech or lib

40%

icon of APL-tech or lib

70%

icon of APL-tech or lib

30%

icon of APL-tech or lib

50%

icon of APL-tech or lib

70%

icon of APL-tech or lib

20%

icon of APL-tech or lib

50%

icon of APL-tech or lib

50%

icon of APL-tech or lib

50%

Projects

pic of prjoect

Case Study 1 of 4: Machine Learning - Titanic

technology used in projectstechnology used in projectstechnology used in projectstechnology used in projectstechnology used in projects

Although I initially began with R Studio for my data analysis work, as I delved deeper into my research and data set, I found myself drawn to the Python programming language, using Pandas to implement my ideas. The project that I initiated in R was subsequently uploaded to my Kaggle account under the name "lyffski," and I participated in the renowned Titanic competition. Through my R script, I delved into the most crucial aspects of the machine learning process, such as classification, exploratory modeling using the caret library, cross-validation, ggplots, sensitivity and specificity of positive and negative true/false rates, random forest, and predictions. Based on my script and the final submission for the Kaggle competition, I found myself captivated by the field of artificial intelligence and certain that it would not be my last foray into this area, particularly since the market for AI specialists is expanding at a tremendous rate. I could envision myself specializing in this exciting field of science at some point in the future.

pic of prjoect

Case Study 2 of 4: Euler Mathematical Problems

technology used in projectstechnology used in projects

The piece of code that I have created was intended to tackle the well-known Euler problems, a series of computational problems that can be solved using computer programs in the modern era. Through my work on this project, I made my best effort to solve these problems. Using a terminal interface program that I had written in C#, I was able to solve several problems in chronological order. Specifically, I was able to disentangle 14 of the problems, which provided me with an in-depth look into how numerical mathematical operations are performed by computers. If you take a look at my repository on Github, you can see that the project has been rigorously structured based on the C# project hierarchy. During my work on this project, I gained a closer look at this structure, which has further enhanced my understanding of software development. It is worth noting that the project is still a work in progress. I am committed to solving further mathematical problems each week and deepening my understanding of them. The process has been challenging, but it has also been incredibly rewarding, allowing me to gain a deep appreciation for the power and potential of computer programs to solve complex mathematical problems.

pic of prjoect

Case Study 3 of 4: Hidden IRC Server with The Onion Router (TOR)

technology used in projects

Internet Relay Chat (IRC) is a text-based chat system used for instant messaging. It is based on the client-server networking model, and enables users to connect and communicate with each other in real time. As defined in Wikipedia, IRC has been widely used for over three decades and has been a cornerstone of online communication. In the realm of online privacy, The Onion Router (TOR) has emerged as a key player. The Onion Router protocol enables users to communicate anonymously without revealing their IP address or analytical activity. This added layer of privacy and anonymity is important to protect users' personal information and enable them to communicate securely without fear of data breaches. The TOR Project's mission aligns with my personal beliefs that privacy is a fundamental human right. I strongly support the TOR Project's statement that "Everyone deserves privacy." In a world where online privacy is constantly under threat, the TOR Project provides a valuable tool for individuals to protect themselves and maintain their privacy while communicating online.

pic of prjoect

Case Study 4 of 4: React PGP Encrypted Live Chat App

technology used in projectstechnology used in projects

Chat messaging has become ubiquitous in modern society. Whether we are interacting with friends and family, or contacting customer support personnel for organizational purposes, messaging has become an integral part of our daily lives. While there are many messaging apps available today, there are times when you may need to create your own real-time chat app to reach a specific audience, such as a school or company. To this end, I have created my own secure chat app using React. I have implemented managed services to focus purely on building the app, leaving the concerns of server management and scaling to the provider. The application includes features such as a conversation list where a user can see their chat history, a typing indicator to show who is currently typing, message delivery status, a message thread to keep discussions organized, online/offline statuses for users, emoji support, file attachment and link preview, and end-to-end encryption. In particular, I am proud to say that the encryption used in my chat app is of PGP standards. This means that users can have confidence that their conversations are secure and private. I understand the importance of privacy in today's world, and I have taken extra measures to ensure that my chat app meets the highest standards of privacy and security. Overall, I am excited to continue developing and enhancing my chat app, and I am confident that it will prove to be a valuable tool for those who require a real-time chat app for their specific needs.

Contact

I have got just what you may need. Lets Talk.

+49 01766 570274

sobczak.sk@protonmail.ch

Neuburg a. d. Donau (Germany)