Senior Software Engineer
с 03.2023 - По настоящий момент |Webiz
Typescript, PostgreSQL, TypeORM, Express.js, Node.js, Redis, Docker, Azure, AWS, RestAPI, Jest
Cyngular helps organizations proactively prepare for and respond to cyber security incidents, ensuring maximum protection and minimum downtime.
• Write clean, efficient, and reusable code.
• Develop and manage server-side components.
• Integrate server-side logic to the user-facing components built by front-end developers.
• Ensure that the main database and front-end requests are at their optimal performance.
• Write tests, fix bugs, and provide technical support to users.
• Document software development processes and prepare project reports.
• Provide suggestions for improvement and apply them to daily tasks and processes.
Software Development Team Lead
с 02.2022 - По настоящий момент |Bizzity
Typescript, Javascript, PostgreSQL , Express.js, Node.js, Redis, Docker, Azure, RestAPI, Knex.js, Passport.js
BIzzity is a Software-as-a-Service (SaaS) platform that enables you to have a working and seamless sales process.
• Write efficient, readable, well-tested code to accomplish tasks and solve technical problems.
• Breakdown and prioritize tasks within projects and provide required direction to team members and
reports to successfully meet deadlines.
• Provide consistent and ongoing leadership and support to reports and mentor reports to achieve
career and long-term objectives.
• Communicate effectively within team, with your manager, with other teams and with key company
stakeholders.
• Review and provide feedback on the code of your teammates.
• Participate in the hiring process and interviews, and provide clear and concise feedback on
candidates.
• Initiate, guide and build development workflow processes and documentation.
Senior Software Engineer
04.2021 - 06.2023 |Hexact Inc.
TypeSctipt, PostgreSQL, MySQL, MongoDB, Redis, MemCahce, Express.js, Fasitify, Nest.js, Nats API, RabbitMQ, Kafka, Typeorm, React.js, Redux, JWT, TypeSctipt(ts-node), REST API, GraphQL, Jest, Amazon web services, Google cloud platform, CI/CD, Docker, Kubernetes, Jenkins
• Hexameter monitors websites 24/7, to catch Availability, Performance, User experience, SEO, Health and Security problems, before they affect customers.
• Hexowatch is an AI sidekick to monitor any website for visual, content, source code, technology, availability, or price changes.
• Hexomatic makes it easy to scrape products, directories, prospects, and listings at scale with a simple point- and-click experience without or complex software required.
• Hexosparkis an email automation + CRM designed to spark conversations, Connect directly from LinkedIn with the Hexo spark browser extension. 1-1 personalization at scale.
• Hexify is a browser extension for web scraping.
• Developing and maintaining all server-side network components.
• Ensuring optimal performance of the central database and responsiveness to front-end requests.
• Collaborating with front-end developers on the integration of elements.
• Implementing microservices as well as monolith architecture Design inc customer-facing UI and backend services for various business processes.
• Developing high-performance applications by writing testable, reusable, and efficient code.
• Implementing effective security protocols, data protection measures, and storage solutions.
• Documenting Node.js processes, including database schemas.
• Recommending and implementing improvements to processes and technologies.
• Keeping informed of advancements in the field of Node.js development.
Back End (Node.js) Software Engineer
05.2020 - 04.2021 |Esterox LLC
PostgreSQL, MongoDB, Express.js, Nats, Sequelize, React.js, Redux, Webpack, Auth0, TypeSctipt (ts-node), REST API, GraphQL, HTML/SCSS
• Working with databases, creating resources for API functionality.
• Creating Endpoints for REST and GraphQL APIs.
• Creating Unit tests for written functionality and API.
• Creating microservices.
• Refactoring Code by Improving project structure and removing code duplicates.
Back End (Node.js) Software Engineer
01.2019 - 05.2020 |Wave-IT
TypeSctipt, MySQL , Express.js, Node.js, Redis, Docker, AWS, GraphQl, RestAPI, MongoDB
* The client represents a marketing agency which automates ad placement in various social platforms.
• Work as part of a team developing applications and services using Agile development method.
• Code, test and operate Node.js based services Interact with and manipulate data in relational database.
• Create and use CI/CD for continuous integration.
• Create and upgrade documentation with MkdocsContribute to team and organizational improvements in process and infrastructure.
• Effectively use tools and ingenuity to identify and fix defects before they become a problem.
Full Stack Engineer
06.2018 - 01.2019 |PerfectoWeb
PostgreSQL, Cassandra, MongoDB, Redis, Koa.js, Express.js, TypeORM, Rx.js, Webpack, Auth0, TypeSctipt(ts-node), AWS(Lambda, S3, SNS, IAM), Node.js, React.js, Angular.js, HTML/SCSS
* Perfecto Web is developing and supporting products according to client needs, which includes games, marketplaces, shops etc.
• Participated in the creation of the architecture of the database.
• Performed JWT authentication.
• Performed microservice architecture.
• Performed data interaction with PostgreSQL, MongoDB and Cassandra.
• Performed connection between microservices using Redis Pub/Sub and RabbitMQ.
• Performed data storing system (AWS S3).