I'm independent freelance developer with 8+ years of experience. My specialization is Python web applications.
I know that clean code and good architecture really matter, so I produce testable, readable and maintainable code that meets business requirements.
That's my language of choice. It helps me to write clean and elegant code in timely manner.
Great framework to create beautiful websites. This is what I use for the most of my projects. I like it's design philosophies such as: DRY, loose coupling and quick development.
I often use it to create RESTfull APIs
Knowledge that every developer MUST have. I also have them in my skill set although I'm mostly backend developer
I'm not a JS ninja, but also not a newbie. Have an experience with AngularJS and React.
Relational databases (MySQL and PostgreSQL) are commonly used in my projects. I'm also familiar with NoSQL such as MongoDB and Redis.
I have experience to work within agile distributed remote team and apply such practices as TDD, Pair Programming, Refactoring in daily work.
Develop and maintain Cruise Booking website and related products such as:
Integrate with Kanban project management system to collect and display team performance metrics. Setup test suites to be run on Continuous Integration serversDeveloping software for internal infrastructure
List of projects:
Preparing daily workloads for staff and coordinating the daily allocation of work.
Coordinating information systems and telecommunications services maintenance.
Planing the strategy to develop elements of IT infrastructure
Coordinating development, test operation and implementation of a software and equipment Management of all IT infrastructure issues.
Carrying out an analysis and troubleshooting of issues.
Assessment of reliability and performance of IT infrastructure elements
Taking inventory of equipment, software and other elements of IT infrastructure
Internal systems and services installation and support
Building a Voice Over IP network
Building a wireless network based on Wimax and Wi-Fi protocols
Configuring equipment of various vendors (Cisco, Dlink, Zyxel etc.)
Setup and maintain Linux servers (Centos, Ubuntu)