Name: Boris Esennikov
Title: Python Programmer
Summary: I am a Python Programmer with 2 years of experience in a small IT company in Slovakia. I have a passion for programming and have been working with Python since my university days. I have a strong foundation in programming principles and am committed to writing clean, efficient, and scalable code. My experience in a small IT company has given me exposure to a range of software development projects, and I am confident in my ability to tackle new challenges and deliver high-quality solutions.
Technical Skills:
- Python programming
- Web development with Flask and Django frameworks
- Familiarity with HTML, CSS, JavaScript, and SQL
- Knowledge of database management systems (MySQL and PostgreSQL)
- Experience with Git version control
- Familiarity with Agile software development methodologies
Professional Experience:
Python Programmer, XYZ IT Solutions (Slovakia) June 2020 - Present
- Collaborate with team members to develop custom software solutions for clients
- Develop and maintain web applications using Flask and Django frameworks
- Write clean, efficient, and scalable code for a variety of projects
- Work with relational databases like MySQL and PostgreSQL, writing SQL queries to retrieve and manipulate data
- Ensure that all code is thoroughly tested and meets quality standards
- Participate in code reviews and contribute to the development of best practices within the company
- Manage project timelines and provide regular updates to clients and stakeholders
Education:
Bachelor's Degree in Computer Science Comenius University, Bratislava September 2016 - June 2020
- Completed coursework in computer programming, algorithms, data structures, and software engineering principles
- Developed a range of software applications using Python and other programming languages
- Participated in software development projects as part of a team, developing and testing code and collaborating with team members to ensure project success.
Certifications:
- Certified Python Developer (CPD)
- Certified Scrum Master (CSM)
Personal Projects:
- Developed a Python script to automate daily tasks related to file management and organization
- Created a simple web application using Flask framework to showcase my Python programming skills
- Contributed to open-source Python projects, providing bug fixes and contributing new features.
References: Available upon request.
Conclusion: As a Python programmer with 2 years of experience in a small IT company in Slovakia, I am confident in my ability to deliver high-quality software solutions. My experience in web development, database management, and version control, combined with my commitment to clean coding practices, make me a valuable asset to any development team. I am excited to continue to grow as a programmer and to contribute my skills and knowledge to new and challenging projects.