Ruslan — Full Stack Engineer (more BE)
Expertise in Full Stack Web (4.0 yr.), Back-End Web (4.0 yr.).
Last verified on December, 2023Bio Summary
Software Engineer with over 4 years of full-stack development experience in e-commerce, adTech, and media domains, specializing in JavaScript and TypeScript. Proven track record in building web applications utilizing technologies such as Node.js, Nest JS, React.js, and extensive experience with SQL and NoSQL databases. Adept at cloud services (AWS, GCP), devOps tools like Docker, and has a deep understanding of software development best practices including Agile and Scrum methodologies. Contributed significantly to key projects including a sports betting platform and outdoor advertising space platform, demonstrating skills in database schema deployment, message brokering with RabbitMQ, and optimizing user experiences. Strong emphasis on clean, maintainable code, and efficient development workflows, underscored by successes in system security, performance, and scalability.
Technical Skills
| Programming Languages | JavaScript, TypeScript |
| JavaScript Frameworks | Express, NestJS, Node.js, React |
| JavaScript Libraries and Tools | Mongoose, mui, React Hooks, Redux, Redux-toolkit, Styled components, Winston |
| UI Frameworks, Libraries, and Browsers | Styled components, Tailwind CSS |
| Databases & Management Systems / ORM | Redis |
| Amazon Web Services | AWS S3 |
| Virtualization, Containers and Orchestration | Docker Compose |
| Version Control | Github Actions |
| SDK / API and Integrations | GraphQL, OAuth, Swagger |
| QA, Test Automation, Security | Jest |
| Message/Queue/Task Brokers | RabbitMQ |
| Mail / Network Protocols / Data transfer | WebSockets |