Anton Grishun, Developer in Amsterdam, Netherlands
Anton is available for hire
Hire Anton

Anton Grishun

Verified Expert  in Engineering

Software Engineer and Web Developer

Location
Amsterdam, Netherlands
Toptal Member Since
April 22, 2014

Anton is a software engineer passionate about computer science and programming. He excels at integrating reliable technologies and achieving business goals. His strong experience makes him extremely capable of working on projects of any size. Anton cares about automated workflow, good documentation, and effective processes.

Portfolio

KPN
Amazon Web Services (AWS), Optimization, Migration, PostgreSQL, Node.js...
Backbase
Apache, Jenkins, Node.js, JavaScript, Python
GetSocial
Python, JavaScript

Experience

Availability

Part-time

Preferred Environment

Git, Terminal, MacOS, Linux

The most amazing...

...thing I've developed is a web-based CRM system built with four programming languages and multiple technologies.

Work Experience

Senior Software Engineer

2015 - 2020
KPN
  • Contributed to infrastructure setup and migration of existing Python services into AWS, optimized slow requests, and improved overall codebase stability.
  • Designed and developed different in-house CLI-tools using Go, Node.js, Python (e.g., CI/CD tools), a reverse proxy for CRM, build tools, and monitoring.
  • Worked on an in-house chat solution to connect call center agents and customers on a public website using Redis, Python, Web Sockets, and Twilio.
  • Designed and implemented an internal CRM system using Electron, Node.js, and React.
Technologies: Amazon Web Services (AWS), Optimization, Migration, PostgreSQL, Node.js, Electron, Ansible, Jenkins, Redux, React, Python, Go, JavaScript

Senior Software Engineer

2014 - 2015
Backbase
  • Worked on the Launchpad platform, a JavaScript SDK for our mobile platform that allows us to use Launchpad widgets.
  • Developed and owned a command line tool for bootstrapping Launchpad components.
Technologies: Apache, Jenkins, Node.js, JavaScript, Python

Software Engineer

2013 - 2014
GetSocial
  • Launched a web platform that allows developers to use and control GetSocial SDK features in their mobile apps.
  • Designed and developed back-end systems for SDK using Python and front-end for Developer Control Panel.
Technologies: Python, JavaScript

Web Developer

2011 - 2013
iWebware
  • Built web applications of varying complexity within the team of remote developers.
  • Set up the strategy of development practices including the choice of tools and standards.
Technologies: Python, PHP, JavaScript

Web Developer

2008 - 2011
Multigraphica
  • Worked on different web applications, mostly for the corporate sector.
  • Became a lead developer in the team, with interaction with the end customer.
  • Coordinated tasks between team members.
  • Developed an internal CRM system.
Technologies: LAMP, JavaScript

Languages

HTML, CSS, Python, ECMAScript (ES6), Go, JavaScript, CSS3, HTML5, Python 3, GraphQL, TypeScript, C, SQL, PHP, Java

Frameworks

Express.js, Redux, Bootstrap 3, Bootstrap 3+, gRPC, Flask, Angular, Django, Zend Framework, AngularJS, Jinja, Electron

Libraries/APIs

REST APIs, Node.js, React, WebRTC, D3.js

Tools

NPM, Git, Ansible, Flow, Terminal, Jenkins, Apache

Other

Web Development, Migration, Software, Software Consultant, Full-stack, Software Architecture, Architecture, Optimization, Domain-driven Design (DDD), Algorithms, Data Structures, Data Visualization, Software Development, Infrastructure as Code (IaC), FastAPI

Paradigms

DevOps, Functional Programming, Data-driven Design, Agile Software Development

Platforms

Amazon EC2, Heroku, Twilio, Docker, Amazon Web Services (AWS), Firebase, AWS Lambda, LAMP, Linux, MacOS, Azure

Storage

MySQL, Amazon S3 (AWS S3), NoSQL, MongoDB, PostgreSQL

2007 - 2012

Master's Degree in Computer Science

State University - Saratov