Alexander SOFTWARE ENGINEER
Full Stack Web (4.0 yr.), Back-End Web
Summary
- Experienced Software Engineer with 4+ years of experience in computer science and software engineering.
- Proficient in programming languages such as JavaScript, TypeScript, and Python.
- Strong background in backend development using Node JS, Nest JS, and FastAPI.
- Skilled in frontend development with React JS, Apollo GraphQL, and Redux.
- Experienced in working with databases like PostgreSQL, MongoDB, and Redis.
- Knowledgeable in cloud technologies such as AWS (S3, Lambda, API Gateway, EventBridge, SAM, CloudFormation).
- Proficient in DevOps practices including Docker, Docker Compose, Kubernetes, and GitLab CI/CD.
Work Experience
Software Engineer, INVESTMENT PLATFORM
Duration: 04.2022 – Till nowSummary:
- Online investment service based in London
- The platform is one of the biggest providers of individual savings accounts and pensions
- The user can buy and sell assets, making a profit on the difference in price
- He could also look at his personal statistics on purchases and sales
Technologies: JavaScript, TypeScript, Python, Node JS, Nest JS, FastAPI, Strapi, Prisma, Mongoose, Cron, Swagger, Webpack, PostgreSQL, MongoDB, AWS (S3, Lambda, API Gateway, EventBridge, SAM, CloudFormation), Docker, Docker Compose, Kubernetes, GitLab CI/CD, JWT, Git, GitLab
Software engineer, ONLINE SHOP
Duration: 04.2020 – 04.2022Summary:
- A platform to support well-known brands to sell their products online
- The platform allows customers to register their brand as a customer, customize shop windows and add products
- There are a large number of settings for the appearance and display of products
- The customer can add both video and images
Technologies: JavaScript, TypeScript, Node JS, Nest JS, TypeORM, GraphQL, Cron, React JS, Apollo GraphQL, Redux, Redux-Toolkit, Jest, Storybook, Formik, Webpack, MUI, PostgreSQL, AWS (EC2, S3, Lambda, API Gateway, EventBridge, SAM, CloudFormation), Docker, Docker Compose, Git, GitHub
Software Engineer, TASK MANAGEMENT
Duration: 04.2019 – 04.2020Summary:
- A task management application that provides many functionalities, such as statistics on completed tasks for each user, setting goals and tracking them
- Collaboration, reporting, and data visualization
Technologies: JavaScript, TypeScript, Node JS, Nest JS, Express JS, Socket.io, Mongoose, Swagger, RabbitMQ, MongoDB, Redis, AWS (S3), Kubernetes, Docker, Docker Compose, Git, GitLab
Education
- Computer Science and Software Engineering