
Andrey Kozhevnikov
Verified Expert in Engineering
Full-stack Web Developer
Andrey is a full-stack web developer specializing in Java, JavaScript, Node.js, and Angular. With 10+ years of database experience and a master's degree in applied mathematics and informatics, Andrey has developed products with thousands of users worldwide. Clients include the United States government, the International Monetary Fund, and the executive office of the Russian president. Two of Andrey's projects have been featured in the Gartner Magic Quadrant.
Portfolio
Experience
Availability
Preferred Environment
IDEA IDE, WebStorm
The most amazing...
...project I've worked on is Teramind, the insider threats prevention solution that's top-rated by world-leading media such as Gartner and PC Magazine.
Work Experience
Senior Full-stack Developer
Freelance
- Delivered complex projects as a contractor in healthcare, insurance, business intelligence, and social network domains.
- Facilitated the improvement, modernization, and optimization of products for multiple companies.
- Implemented two products from scratch, each with thousands of happy users.
- Played a crucial role in the development of a product that saves lives by preventing human errors that could cause patients to receive the wrong type of blood during transfusions.
Senior Developer
Teramind
- Developed key parts of a system for insider threat prevention that had around 100,000 users and was top-rated by Gartner, PC Magazine, Business.com, TechRadar.pro, and Capterra.
- Wrote well-designed code for the back and front ends, created user interface layouts, and integrated with other parts of the system and third-party services.
- Collaborated with customers to develop product presentations and assist with product setup and configuration.
- Led and customer support service (up to 10 staff at a time) and trained the service agents.
Senior Developer
Tact
- Developed embedded software for custom network equipment with special security requirements and SDN support.
- Designed and built a web dashboard for network administration.
- Investigated requirements; designed, developed, and debugged system code; and created the user interface layout for the dashboard.
Senior Developer, Head of Department
Prognoz
- Developed a BI platform used in various ministries, government institutions, and analytics departments of large companies. The platform was featured in Gartner's Magic Quadrant and received positive feedback from Russian President Medvedev.
- Designed and implemented architecture for the platform, focusing mainly on portions of the core modules, the OLAP engine, and the analytical reporting block.
- Managed five teams consisting of 50 developers and testers and communicated with the company's technology partners.
Experience
Teramind
https://www.teramind.coFor more details and a live demo of the product, please visit the website and "take product tour" or "demo."
Bizfiles
https://www.bizfiles.ru- Address, tax ID, and other registration data
- Financial statements
- Detailed data about owners and their relationships
- Lawsuits
- Contracts
- Trademarks
To access a detailed profile of a specific Russian company, you just need to enter some information into the search field, such as the company name or tax ID. The portal is written in JavaScript on top of Node.js and takes advantage of the Elasticsearch engine. The front end is built with Webpack.
This is an independent project, where I perform as the sole developer, designer, and SEO manager. The portal serves around 2,500 users per day.
DigiSigner
http://www.digisigner.comSkills
Languages
JavaScript, SQL, Java, TypeScript, HTML5, Sass, Less, PHP, CSS3
Other
Applied Mathematics, Informatics
Frameworks
Angular, Spring, Bootstrap, Laravel, Hibernate, NestJS, Express.js, Spring Boot
Libraries/APIs
jQuery, Node.js, React
Paradigms
Concurrent Programming
Storage
PostgreSQL, Redis, Microsoft SQL Server, Elasticsearch
Tools
WebStorm, IDEA IDE, Webpack, Gulp, Apache Maven, Git, Jenkins, TeamCity
Platforms
Oracle, Firebase, Docker
Education
Master's Degree in Applied Mathematics and Informatics
Perm State University - Perm, Russia
Bachelor's Degree in Applied Mathematics and Informatics
Perm State University - Perm, Russia
Certifications
Certified JavaScript Front-end Developer
Online Freelance Agency