Software Engineer Odense, Denmark

Saattaa olla saatavilla

(Päivitetty 2023-10-17)

Software Engineer

Odense, Denmark

Äidinkieli Danish, English

  • Vue.js | React.js
  • SASS | MongoDB | Node.js | AWS
  • 5 års erfaring med software udvikling

Taidot (31)

CI/CD

JavaScript

GCP

VUE.JS

HORIZONTAL

CONTINUOUS INTEGRATION/DELIVERY

DATA INTEGRITY

NUXT.JS

Node.js

Laravel

PRICING

WEBSOCKET

PHP

BEST PRACTICES

Apache

MVVM

Frontend

DOCUMENTATION

Node

webpack

Next.js

CURL

Algorithm

REACTJS

React

Python

CSS

OAUTH

TOOLING

Git

Apache Spark

Yhteenveto

Structured Full Stack Developer,
with expertise in system design & microservices.
Thorough and curious by nature who demonstrates great
independence and ability to deliver results under pressure.
Experience with heavy development projects within
tech startups have provided a strong solution-oriented
approach and overview to handle multiple tasks within tight
deadlines.

Työkokemus

Full stack Engineer

2022-09 - 2023-06

a tech stack comprising Node.js/python, AWS (including Lambda and S3), Vue.js, and MongoDB, to architect, develop, and maintain a high-performance virtual trading platform for gamers.
• Developed a custom e-commerce solution, seamlessly integrating Stripe for secure payment processing, implementing OAuth 2.0 for user authentication and authorization.
• Planned and exececuted a comprehensive backend refactoring project, transitioning from a legacy PHP/PostgreSQL system to a Node.js/MongoDB stack, resulting in a 40% reduction in infrastructure costs and a 30% improvement in response times.
• Developed and fine-tuned a pricing optimization algorithm utilizing 3rd party and historical transaction data, ensuring competitive pricing strategies and boosting user engagement and retention.
• Created a real-time Steam trading service with WebSocket support, allowing gamers to trade digital items with instant feedback.
• Enhanced software quality and reliability through the implementation of comprehensive unit and integration tests using Chai.js, integrated with CI/CD pipelines on AWS EC2 instances.
Software Developer
Cavea.io

2020-03 - 2022-09

• Implemented advanced data mining techniques across 12 platforms, leveraging Python/node.js SQL, CURL to extract, transform, and load data while maintaining data integrity and structure.
• Maintained and optimized MongoDB databases, incorporating indexing strategies and data structures to enhance query performance and horizontal scalability.
• Design and dedvelopment of REST APIs and microservices, employing best practices for versioning, documentation, and security, resulting in a highly modular and maintainable system architecture.
• Engineered a high-throughput data pipeline for Twitter data ingestion, utilizing Kafka for real-time streaming, Apache Spark for data processing, and Elasticsearch for storage, enabling efficient retrieval and analysis of over 20 million records.
• Developed product features for the Minimum Viable Product netwrk.gg, utilizing Vue.js and Node.js, which led to a 30% increase in brand acquisitions and a 15% rise in Monthly Recurring Revenue (MRR).
• Designed and implemented a dynamic Partner Dashboard, utilizing NoSQL Aggregations and Vue.js, which empowered clients to share real-time data insights with stakeholders, reducing churn rates and augmenting product value.
Technologies • Backend: node.js, ES6 express, nest.js, PhP, Laravel, .NET, RabbitMQ, Kafka, Elastic Search, Python • Databases: MongoDb, DynamoDb, NoSql, MariaDb, Apache Cassandra, CockroachDB, SQL, PostgreSQL • Frontend: Javascript, HTML, CSS, SASS, Vue.js, Nuxt.js React, React Native, Next.js, webpack, babel, tailwindcss • DevOps / Infrastructure: AWS, GCP, Kubernetes, CICD, Github Actions, GitLab, Terraform, Docker, Linux, Apache, Nginx • Tooling: Git, VSCode, Testing, Mocha, Jest, Postman, Swagger

Koulutus

Bachelor of Web Development
International Business School Academy

2018-01 - 2020-01

Bachelor's
Academy, Kolding

2016-01 - 2018-01

Ota yhteyttä konsulttiin

/