Adam S.

Adam S.

Senior Software Engineer

Poland
Hire Adam S. Hire Adam S. Hire Adam S.

About Me

Seasoned Software Engineer with 7+ years of experience of using Python for Web Programming (both with Django and Flask), Network Programming, Machine Learning, Image Recognition and Manipulation, Data Analysis, Data Conversion and Migration, as well as System Automation, and more. Adam has worked as a Sole developer on numerous projects, but also in distributed global teams. He is a passionate programmer and a fast learner that strives to bring value and help businesses reach their goals.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

HexOcean
HexOcean
Senior Python Engineer
2019 - Present (5 years)
Remote
  • Worked on the development of applications, including entire front-end and back-end modules for clients using Python with Django + Django REST Framework.

  • Wrote and executed various PostgreSQL database queries, tables, view, functions, triggers, or stored procedures.

  • Performed efficient delivery of code based on principles using Agile methodologies.

Lyns Health
Lyns Health
Senior Python Engineer
2018 - 2018
Remote
  • Worked on the development of an online platform for people to connect with qualified Australian psychologists, and have online video calls with them.

  • Executed REST API implementation using the Django REST Framework, as well as third party API integration.

  • Closely collaborated with the Product Management and Business roles to find the best ways to address user needs and strategic direction.

XCaliber
XCaliber
Senior Python Engineer
2017 - 2018 (1 year)
Remote
  • Performed back-end work on a plethora of web and network tools written with Django and Tornado frameworks using SQLAlchemy, Celery, RabbitMQ, MySQL and Redis.

  • Closely partnered with an international remote team of developers to independent team of experts to achieve igaming industry excellence by providing the complete spectrum of online processes.

  • Monitored quality metrics through development and post-release for company projects.

YouGov
YouGov
Python Developer
2017 - 2017
Remote
  • Developed internal tools for the company and the central survey system backend side (REST API) using CherryPy, SQLAlchemy, PostgreSQL and MongoDB.

  • Worked on the development of an online marketing platform , innovative data collection methods, powerful analytics technology, delivery of high-margin syndicated data products and more.

  • Performed and implemented continuous integration to keep in line with Agile Software Methodology principles.

Grand Parade
Grand Parade
Team Lead / Python Developer
2015 - 2016 (1 year)
Poland
  • Took part during design and development phase of projects to ensure built for testability, including requirements gathering and setting up the architecture.

  • Developed and tested Python/Django based web applications interacting with MySQL, as well as API design.

  • Ensured that the requirements translate into viable software solutions.

Codibly
Codibly
Python Engineer
2014 - 2015 (1 year)
Poland
  • Performed web scraping with requests and lxml, Asynchronous Data Processing with RabbitMQ queues and MongoDB datastore.

  • Worked on the development of Digital Sustainability end-to-end solutions for large enterprise businesses.

  • Involved in the design of the system's software architecture that ensures speed and usability.

Investio
Investio
Python Developer
2013 - 2014 (1 year)
Poland
  • Worked on the development of Stock market data analysis using Scikit-learn, RabbitMQ, Algorithm Design.

  • Involved in the various phases of requirement analysis, design, development and testing on various development projects.

  • Closely collaborated with the development on challenges faced during the project development process and problem solving.

Portfolio

Python Engineer - Lysn
Python Engineer - Lysn

Lysn is an online health platform that allows you to obtain psychology services online. Find a qualified Australian psychologist that suits your needs. Complete a secure and confidential online video consultation, and have an online video call with your chosen psychologist by video teleconferencing using your computer or laptop. Worked on the development of the Lysn platform as a Python Engineer. Executed REST API implementation using the Django REST Framework, as well as third party API integration. Technologies used in the project: Python, Django, Django REST Framework, Rest API.

Python Engineer - Squaber
Python Engineer - Squaber

Squaber is an application that will allow you to effectively control your investments on the stock exchange. You will receive an alert whenever something important is happening on a company that you own or are interested in. The application will show you potential good investment opportunities based on automated, effective strategies! Squaber is the support you need in the stock market. This is the main project I developed at Investio, a web application that performs Technical Analysis on Stock Exchange data and alerts users when interesting events are happening. Managed to develop the backend architecture, design, and implementation for the application. Technologies used in the project: Python, Django, Django-REST-Framework, RabbitMQ, MySQL.

Python Engineer - Resorts Casino - Online Gambling
Python Engineer - Resorts Casino - Online Gambling

The project is an Internet casino that provides real play for real stakes. The site integrates several services and a content management system. Designed to meet legal requirements of release certifications while retaining the flexibility of live content updates. Integrates geolocation solutions, Know Your Customer services, payment gateways, multiple game providers, third-party SMS, and mail services. Available to play 24/7 on PCs, Macs, smartphones, and tablets, ResortsCasino.com offers over 300 of your favorite casino games, including lots of Atlantic City floor favorites and unique games you can’t find anywhere else.

Python Engineer - Follow the White Python
Python Engineer - Follow the White Python

"Follow the White Python" was a competition that ran during the PyConPL 2015 conference, one of the biggest Python events in Central Europe. The conference aims to integrate developers, designers, and managers interested in using Python. Over a hundred participants tried to make it through the set of programming riddles. The competition lasted for two days and required such skills as Audio manipulation, 3D rendering, and data parsing. In the end, 11 teams solved all the challenges. The competition platform was built with Python and Django.

Education

Engineer's Degree in Computer Science
Engineer's Degree in Computer Science
WSZIB, Cracow
2006 - 2010 (4 years)