Suggestions
Jan Wychowaniak
Python developer
Jan Wychowaniak is a professional with extensive experience in software development, particularly in Python and C++, having worked in multinational settings both locally and internationally.
His background includes formal training in software development, computer science, and electronics, with a period of being a small-scale private entrepreneur.
Known for being energetic and always ready for new challenges, he is recognized as a quick learner who excels in various areas.
Jan is skilled in programming languages such as Python, shell scripting, Java, and C++, with a deep understanding of object-oriented principles and software modeling, including design patterns and clean code practices.
He is well-versed in agile methodologies like Scrum, unit testing, test-driven development, and version control systems like Git, SVN, and CVS.
Having nearly a decade of experience in using Linux daily, Jan combines technical expertise with valuable soft skills, including teamwork, interpersonal relations, problem-solving, and presentation abilities.
Proficient in written and spoken English, he holds a professional working proficiency in the language.
His interests lie in web development, particularly on the backend side, while remaining open to exploring various other areas except for gaming and mobile application development.
Jan Wychowaniak pursued a Master of Science degree in Electronics and Telecommunications from Lodz University of Technology, and furthered his education in Computer Science and Software Engineering at Coventry University.
His professional journey includes roles like Owner in private software development and consulting ventures, as well as experience in real estate rental management.
Jan has previously worked as a Software Developer at Tellyo and DESY, and engaged in a PhD-level course at the Department of Microelectronics and Computer Science at the Technical University of Lodz.