Resume¶
Denis Nikolskiy¶
Education:¶
Master’s Degree in Software Engineering, July 2023, Innopolis University.
Bachelor of Science Degree in Computer Science, August 2010, University of Alaska Anchorage (UAA).
Skills:¶
Languages: |
Python |
Technologies: |
Ansible, Pytest, Buildbot, Docker, Kubernetes, Helm, Git, Twisted |
Web: |
Django, Flask, FastAPI, JavaScript |
Operating Systems: |
Linux, MacOS |
Databases: |
Google Datastore, Redis, PostgreSQL |
Work Experience:¶
Innopolis University¶
Teaching Assistant/Mentor | Russia, Kazan | 02/23 – now |
Grade student assignments, present course material, advise students on their course work.
Kaspersky Lab¶
Software Research Engineer |
Russia, Kazan |
07/22 – now |
Build model verification tool for automatic code properties validation. Design and support cluster for software verification tools.
Tochka Bank¶
Senior Software Engineer |
Russia, Yekaterinburg |
09/20 – 07/21 |
Develop Python based backend for P2P lending solution.
Fijowave¶
Senior Software Engineer |
Ireland, Dublin |
02/20 – 09/20 |
Provide solutions for Fijowave IoT devices and support existing IoT management platform (https://www.fijowave.com/).
Aruba Networks (HPE)¶
Senior Software Engineer |
Portland, OR |
10/14 – 07/18 |
Develop a high-performance REST API based on Google App Engine for indoor positioning mobile apps (http://meridianapps.com/). Cooperate with mobile team (Android and iOS) to ensure low-latency and high-reliability endpoints.
Speedflow Communications Ltd¶
Team Lead | Ukraine | 04/13 – 07/14 |
Organize team workflow and provide tech solutions for VOIP application. Establish a product development cycle with specification definition in the form of tickets, documentation, coding best practices, test coverage using pytest, continuous integration builds, and automatic deployment.
Software Developer |
Ukraine |
04/12 – 07/13 |
Develop a high-performance SMS (SMPP) switch based on Python Twisted framework. The application was built from specification to production. It was integrated with one of the company’s main products.
Design-PT, Inc¶
Software Developer 1 |
Anchorage, AK |
10/10 – 08/11 |
Design and implement web solutions using HTML, CSS, PHP, SQL, and other web technologies. Respond to client requests to update websites, perform the update, and follow up to ensure client satisfaction.
Arctic Region Supercomputing Center¶
Research Assistant |
Fairbanks, AK |
09/06 – 05/09 |
Duties included devising and supporting C++ graphics applications for a 3D lab (virtual Mars) and leading tours and presentations of the Virtual lab. As a part of ARSC team, designed and implemented Python applications for internal use and supported scientific research (worked on Venus elevation data).