Maxim Gladkov
Verified Expert in Engineering
Software Developer
Maxim is a tech-savvy geek with rich experience in the business. He has vast experience as a senior software engineer and architect and a strong knowledge of JavaScript, Node.js, React, Ruby, Ruby on Rails, Neo4j, MySQL, and PostgreSQL. An Agile enthusiast, tech consultant, and startup founder, Maxim focuses on a range of core competencies, such as software development, software architecture, database design, tech consulting, and business automation. He will be a strong addition to any team.
Portfolio
Experience
Availability
Preferred Environment
Slack, Visual Studio Code (VS Code), Zoom, MacOS, Jira, Figma, GitHub
The most amazing...
...thing I've developed is a platform-as-a-service (PaaS) solution using React, Node.js, and Neo4j graph databases that power thousands of enterprises worldwide.
Work Experience
Chief Technology Officer (CTO)
Blondie Operating Company, Inc.
- Developed a platform for building highly customizable informational systems based on shared blocks.
- Managed a team of developers, designers, and UX engineers to carry out the project.
- Designed and implemented a graph-based database that stores and processes billions of nodes daily.
Senior Software Engineer
GoDaddy
- Developed a custom email rendering engine that powers millions of messages per day.
- Implemented an internal ticketing system with delegated access management widely used across the teams.
- Built an automation engine that turns external triggers into a set of actions on behalf of customers.
Senior RoR Developer
Gartner
- Spearheaded the migration from a high-scale Sinatra application to a modern Rails application, ensuring a seamless transition while maintaining system performance and stability.
- Refactored legacy code into maintainable and efficient code that adheres to industry best practices, resulting in improved system performance and easier code maintainability.
- Led and completed a project from its inception, including requirement gathering, architecture development, and proof of concept execution, resulting in a production-ready product that met all design and functionality requirements.
- Developed innovative tools designed to automate everyday tasks for developers, enhancing team productivity and work efficiency.
- Engineered robust continuous integration (CI) tools that eliminated complications and resolved numerous development challenges, significantly improving code deployment and quality assurance processes.
- Provided expert consultations to the team on industry best practices, fostering a culture of continuous learning and performance improvement.
Senior Software Engineer
Mad Mimi
- Implemented a responsive email rendering engine that powers millions of messages every day.
- Designed and implemented numerous customer-facing UI blocks and pages for various features.
- Supported the existing codebase, refactored code, and improved performance.
Head of Development Team
AS UniHolding
- Developed a banking software that powers a private bank website and mobile app.
- Managed a team of developers and designers to build the product.
- Performed a security audit of existing banking software.
Software Engineer
Capsoft UG
- Developed numerous Ruby on Rails (RoR) websites for customers.
- Tracked and fixed bugs using Jira as a reporting tool.
- Supported customers by making a list of requirements, providing estimates, and implementing features.
Software Engineer
SIA Baltinet Data
- Developed telecommunication software that powers numerous contact centers daily.
- Implemented a web version and a desktop application for contact center employees.
- Rolled out software to multiple locations, performing constant monitoring and upgrade.
Experience
Blondie Platform
http://blondieapps.comGoDaddy Email Marketing
Fintera
Bloom Box
http://bloombox.lvTo support the smooth operation of the application, I integrated it with the Shopify API for state updates and to gather product information. This integration also allowed for efficient customer and order management. For seamless transactions, I integrated the application with Stripe API. Additionally, I connected the application with a CRM to streamline client relationships and order processing. My work on Bloom Box has been an excellent opportunity to apply and enhance my full-stack development skills in a real-world context.
Skills
Languages
GraphQL, JavaScript, Cypher, HTML, CSS, TypeScript, SQL, Ruby, ECMAScript (ES6), HTML5, Python
Frameworks
Ruby on Rails (RoR), Express.js, React Native, Material UI, Next.js, Redux, Jest, Tailwind CSS, Windows Presentation Foundation (WPF), NestJS, AngularJS
Libraries/APIs
React, Node.js, REST APIs, jQuery, React Redux, Chart.js, Stripe, D3.js, Twilio API, Social Media APIs, Shopify API
Tools
Slack, Jira, Figma, GitHub, Front-end Build Tools, Git, JavaScript Testing, Auth0, Webpack, Canvas 2D, Zapier, Tableau, Zoom
Paradigms
Unit Testing, Back-end Architecture, Microservices, Agile, Search Engine Optimization (SEO), UI Design, App Development, DevOps, Data Science
Platforms
Firebase, Shopify, Amazon Web Services (AWS), Google Cloud Platform (GCP), Apache Kafka, Docker, Vercel, Twilio, Kubernetes, AWS Lambda, MacOS, Visual Studio Code (VS Code)
Storage
Neo4j, PostgreSQL, MySQL, Google Cloud, Redis, Cloud Firestore, NoSQL, Elasticsearch, Databases, Amazon S3 (AWS S3), MongoDB, Amazon DynamoDB, Graph Databases
Other
APIs, Full-stack, Architecture, Data Visualization, Dashboards, Google, Progressive Web Applications (PWA), Enterprise Architecture, Scalability, React Hooks, Front-end, User Interface (UI), UI Components, Integration Testing, Web Development, Solution Architecture, Back-end Development, Communication, Leadership, Front-end Development, Platforms, Back-end, API Integration, Open Source, Software Architecture, Webhooks, QA Automation, CTO, CI/CD Pipelines, Software Design, WebSockets, Payment APIs, Axios, Mobile First, Styled-components, Server-side Rendering (SSR), Full-stack Development, Technical Leadership, Analytics, Data Modeling, Cloud Services, Team Leadership, Apollo, Gatsby, MERN Stack, Chrome Extensions, OpenAI GPT-3 API, ChatGPT, OpenAI GPT-4 API, eCommerce, Domain-driven Design (DDD), Serverless, Shopify Customizations, Artificial Intelligence (AI), Mobile Apps, SaaS, Headless Commerce
Industry Expertise
Social Media
Education
Bachelor's Degree in Business Administration
Baltic International Academy - Riga, Latvia
Certifications
Neo4j Graph Data Science Certification
GraphAcademy
Neo4j Certified Professional
Neo4j
Skill Certification | Javascript Front-end Development
Online Freelance Agency
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring