Coder Social home page Coder Social logo

Hi, I'm Tomasz Kolk - a Professional Coder! 💻

About Me

A passionate software engineer and backend developer, I have been immersed in the world of programming since the tender age of seven. This early start gave me a deep understanding of coding, its logic, and a unique ability to master new languages swiftly.

Skills and Expertise

  • 💻 Backend Development: Proficient in C++, PHP, C, and SQL.
  • 🛠️ Software Engineering: Experienced in multiple programming languages and comfortable in both Linux and Windows environments.
  • 🖥️ Operating Systems: Knowledgeable about Linux and Windows from a developer's perspective.
  • 🗄️ Database Management: Skilled in creating, querying, and managing SQL databases.
  • 🔍 Problem Solving: Strong problem-solving skills, comfortable with debugging and resolving complex coding issues.
  • 🌱 Future Learning: Always open to learning new frontend and UX/UI concepts to enhance my skills and proficiency.

Programming Languages I Love ❤️

  • C++: My forte, honed throughout my academic and professional career.
  • Python: Well-versed in Python, can easily refresh my skills.
  • TypeScript: Currently expanding my knowledge base by learning TypeScript for its flexibility and static typing, complementing my experience with C++.

What I Do Best 👨‍💻

While I have some exposure to UI, backend development is where my passion and strength lie. I excel in working behind the scenes, creating robust engines that power applications. I enjoy building and managing the technologies that drive user-facing components.

My Future Goals 🚀

In the future, I plan to open GigaSoft, my own software development company. Leveraging my command of C++/PHP/TypeScript, I aim to create software solutions in various categories:

  1. Security: Developing robust and secure software solutions to protect sensitive data and systems.
  2. Video/Audio Editing Tools: Creating intuitive and feature-rich tools for editing and manipulating videos and audio files.
  3. System Utilities: Designing small utility applications such as shared folders across multiple computers or remote computer control.
  4. Developer Tools: Building software specifically tailored for developers, such as Integrated Development Environments (IDEs) and debuggers.

Additionally, I believe in incorporating cutting-edge technologies and leveraging artificial intelligence to enhance software functionality and user experience. By continuing to learn and staying updated with industry trends, I aim to deliver innovative and forward-thinking software products that meet the specific needs and challenges faced by businesses and individuals.

My Projects and Learning Journey 📚

  • First Big Project - Custom SI (Check it out!): Based on the BERT model, I created my own Chatbot-AI, written in PHP, TypeScript, and a bit of C++. This is my biggest project to date, pushing the limits with a token limit of 10,000!
  • Learn JS/TS: As JavaScript gained popularity, I expanded my skills in web development, particularly focusing on UI and utilizing frameworks for design.
  • First Projects: Started working on my initial small projects, primarily using C++, Python, and PHP. These projects included simple websites and client applications, utilizing the curl library in C++ for network connections.
  • Learn Python: Attained intermediate proficiency, allowing me to create simple scripts for various purposes.
  • Learn PHP: Acquired knowledge of PHP to develop applications with network connections, expanding my programming capabilities.
  • Beginning to Learn Programming (cpp0x.pl): Started my programming journey at the age of seven, primarily learning C++ from the cpp0x.pl website.

Reach Out to Me! 📫

If you're interested in collaboration or have any questions, feel free to connect with me:

I am devoted to continuous learning, improving, and pushing the boundaries of what is possible in backend development. Let's create innovative and impactful software solutions together!

GigaSoft's Projects

chatgptclibot icon chatgptclibot

ChatGPT Bot in CLI with long term memory support using Embeddings.

dynamicsize icon dynamicsize

The DynamicSize component is a React component that dynamically adjusts the font size based on the screen size

gigai_sdk icon gigai_sdk

Welcome to the GigaAI Chat Hook documentation. This React hook is designed to simplify the integration of GigaSoft's AI chat models into your application, providing a seamless interactive chat experience. Currently supporting several NLP models, this guide will walk you through installation, usage, and examples.

gigaweb icon gigaweb

The GigaWeb class is implemented in a single header file and does not require any external dependencies other than the CURL library.

gistring icon gistring

GiString is an advanced string manipulation library that augments the standard C++ `std::string`

gpt-free-api icon gpt-free-api

In short, it's free access to the GPT API (you need to add cookies in the providers, and you're good to go).

gpt-neo icon gpt-neo

An implementation of model parallel GPT-2 and GPT-3-style models using the mesh-tensorflow library.

gptnext icon gptnext

GPT NEXT TYPESCRIPT (TS) EASY SAMPLE CLIENT

gsint.hpp icon gsint.hpp

The GSint class is a C++ class that represents a mathematical integer. It provides various mathematical operations and utility functions for working with integers.

gstime.hpp icon gstime.hpp

This header file defines a C++ class called GStime that represents a time in hours, minutes, and seconds. It provides various member functions and overloaded operators to perform operations on time objects.

gstring.hpp icon gstring.hpp

GString is a C++ class that provides various string manipulation functions. It is designed to be a lightweight alternative to the standard library string class. It includes functions for string concatenation, comparison, manipulation, conversion, and more.

instant_find_files icon instant_find_files

IFF is a web application that allows users to search for files on the internet. It uses a combination of Bing search and web scraping to find links to files that can be downloaded.

logs icon logs

Easy to use module, for logging in console! C++!

newtest icon newtest

Recursive scraper for Python documentation I didn't have an idea for the title of this.

parentalcontrol_cross icon parentalcontrol_cross

Parental Control is a software application designed for blocking and preventing access to specific websites. It is intended to be used as a parental control tool to protect children from inappropriate online content!

parser icon parser

Sample parser/ scraper for bing, using react next and next! version 0.0.6

pdftotext icon pdftotext

The script converts PDFs in the 'PDFS' folder to text files in 'TXTS', making them suitable for training natural language processing models.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.