| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateResumeStreet Address
(SENIOR SOFTWARE ENGINEER)Peter Persson Web https://peter-persson.vercel.app/EMAIL AVAILABLE PHONE NUMBER AVAILABLE Uppsala, Sweden, Street Address Resume(FULL-STACK SOFTWARE ENGINEER)Presented byPeter PerssonWeb Https://peter-persson.vercel.app/EMAIL AVAILABLE PHONE NUMBER AVAILABLE Uppsala, Sweden, 75310 ContentsProfile Summary 3 EDUCATION 3 Work History 4 Camping Connect(Sr. Software engineer)04/2020 - current 4 Detectify (Sr. Python engineer)05/2017 05/2019 4 Fiyndiq(Python developer)09/2014 08/2016 4 Project 5 EMAIL AVAILABLE PHONE NUMBER AVAILABLE Uppsala, Sweden, 75310 PROFILE SUMMARYSenior software engineer with 10+ years of experience in designing, developing, and maintaining robust backend systems. Expert in modern backend technologies and frameworks with a proven track record in building scalable, high-performance applications and ensuring seamless integration with user-friendly frontend components. Program languages: Python, Javascript, Go, Ruby on Rails, SQL, Java, PHP, C/C++, HTML/CSS, Shell script 10+ years of experience with Backend Development using Django (Django Rest Framework), Flask, FastAPI and Node.js 8+ years of experience with managing structured and unstructured data using PostgreSQL, MySQL, MongoDB, AWS DynamoDB, Azure Cosmos DB, Neo4j 7+ years of building and managing CI/CD pipeline using Docker, Terraform, Kubernetes, Ansible, Vagrant, VirtualBox 7+ years of Cloud Experience with AWS, Azure and GCP 8+ years of Frontend Development with React, Vue, Angular Strong experiences with writing fully maintainable/scalable and test driven code using like PyTest, Jest, Testing, etc Solid experiences with asynchronous task queue implementation using Celery, Redis, RabbitMQ Using OpenAI, Integrated GPT model, Designed and Trained custom language model Third-party APIs integration such as Stripe, Paypal Full text search functionality using Elasticsearch, AI search Data scraping with Scrapy, BeautifulSoup, Spider and automation testing with Selenium Data visualization with Ploty, Dash, D3, Looker, Sisense Big data engineering with PySpark, Pandas, DBT and Snowflake Project/Task Management using Agile Scrum, Kanban, Jira, Azure DevOps, Clickup, Atlas, Swarmia Linux experience with Shell script Deep experiences with SDLCEDUCATIONBachelor's degree, CSUppsala University 08 / 2010 06 / 2013EMAIL AVAILABLE PHONE NUMBER AVAILABLE Uppsala, Sweden, 75310 WORK HISTORYCamping Connect(Sr. Software engineer) 04/2020 - current Built a robust and scalable eCommerce platform using Django, Flask and React.js. Built REST APIs and GraphQL using Django (DRF/Graphene), Flask, FastAPI (Strawberry), Gorilla(Go), and Node.js Directed refactoring of existing solutions using React/Vue/Angular Integrated third-party APIs to ensure a seamless customer experience using OpenAI(LLM), Elasticsearch, Stripe and etc. Optimized/Refactored the existing platforms for performance, scalability, and security using OAuth2, ORM/Migration and DB modeling. Designed and implemented CI/CD pipelines using tools like Docker, Terraform, Github and Gitlab to streamline the development and deployment processes. Deployed applications on AWS/Azure/GCP using ECS, ECR, EKS, EC2, Lambda, DynamoDB, Elasticache, EFS, RDS, CloudWatch, SWS, SNS, S3 etc. Integrated a server monitoring system using Datadog, New Relic to monitor the performance and address any potential issues proactively. Collaborated with a cross-functional team of designers and frontend developers to ensure a seamless and intuitive user experience.Detectify (Sr. Python engineer) 05/2017 05/2019 Architected several successful projects of clients (eCommerce Marketplace, Financial, Loan Solution, eLearning, Healthcare) Collaborated with data engineering to implement APIs to ingest clean though data pipelines for business insights. Maintained big data pipelines using Pandas, PySpark and SQL Implemented the user authentication workflow using OAuth2 protocol Developed and implemented a comprehensive CI/CD roadmap for the project, utilizing Docker, Ansible, Jenkins, Gitlab. Leveraged cloud platforms such as Azure/AWS to deploy the eCommerce platform, ensuring scalability, high availability, and reliable performance. Improved performance of APIs and DBs using ORM and periodical database maintenance tasks. Monitored backend servers and database performance using Datadog and Azure. Fiyndiq(Python developer) 09/2014 08/2016 Developed financial services using backend frameworks like Django/Flask/Node.js. Integrated third-party financial APIs into the backend system to provide flexible payment process. Built data models and designed database schemas to store and retrieve financial data. Optimized database queries and ensured efficient data retrieval by utilizing python and SQL based query optimization techniques. Implemented data validation and cleansing logic in the backend system using Python to ensure the accuracy and integrity of financial data. Developed backend algorithms and calculations using Python to generate financial metrics, ratios, and indicators for business insights. Implemented security measures in the backend system, such as authentication, authorization, and encryption, to protect sensitive financial data.EMAIL AVAILABLE PHONE NUMBER AVAILABLE Uppsala, Sweden, 75310 PROJECTData Visualization Web AppDataflexor is a side project of mine. It's a web app that reads spreadsheet data, processes them, and visualizes them with charts. The app can read multiple file types and data sources (Google sheets, Excel, CSV, JSON.) and will unify them. It has strong data processing capabilities to provide the users with multiple functionalities to prepare their data (filtering, trimming, grouping, aggregating, mapping) in a no-code fashion. After the data is unified and prepared, it will be visualized and the user can explore correlations,trends, and general statistics.Elementor based Website for Fire-Resistant Wood Construction Company I revamped a project on WordPress CMS with fresh branding for seamless content management. Using elementor page builder, I leveraged its templating feature for efficient design. Implemented proper schema for SEO enhancement and developed various landing pages catering to different target audiences. Additionally, custom features including File directory, image gallery, and CPTs were meticulously crafted using React/Next and Javascript to augment functionality. |