Senior Software Engineer - Golang, Postgres, Python, ElasticSearch, AWS
Located in: 🇺🇦 Ukraine › Kiev
Looking for: Permanent
- Can work remotely
Biography
I’m solution architect and software engineer with more than 12 years of
experience in IT and solid knowledge in building web-services and
development processes.
I use Python and Go and acquired most of my knowledge leading projects related to billing
systems, data processing algorithms, user interface and APIs. Particularly,
I have a deep knowledge in software architecture design and development
high load services.
A proven technical leader, mentor and problem solver. Demonstrated
ability in developing innovative and defining solutions. Excellent
communication skills.
Skills
Knowledge: High experience of building high-load systems which process
a big volumes of data, production experience in distributed
service-oriented architecture (SOA) from scratch.
Python (8 years): strong skills in Python2/3. I use Django, Flask,
Tornado and aiohttp web-frameworks. I have an experience with asyncio,
aio* libraries, celery, jinja2 template engine and SQLAlchemy ORM.
Golang (2 years): I use Golang to develop microservices and CLI
utilities.
SQL databases (12 years): I have strong skills in SQL and database
architecture, building indexes and analyzing performance of SQL
databases. Mostly I use PostgreSQL and MySQL.
NoSQL databases (6 years): I have strong skills with noSQL databases
like MongoDB, Cassandra, ElasticSearch, also have an experience in
CouchDB, Redis, Riak, Memcached.
Administration and DevOps (7 years): I work with MacOS, Linux
(Ubuntu, Debian, CentOS) and have an experience with AWS, MS Azure
and DigitalOcean clouds. I’ve setup and configure high-availability
environments. Used Docker (and Compose), LXC, Swarm, Consul, ELK,
etcd, etc.
Frontend development (11 years): Strong skills in native JavaScript.
Experienced in jQuery, VueJS, HTML5 and CSS3.
Utilities (7 years): Git, Mercurial, CI/CD.
What I look for
I m looking for a position I will code on Go and Python
European companies
How to contact me
Telegram: @alexdanilox
Let them know you found their profile at https://www.golangprojects.com
(Everyone wants to know how they were found)