Edvin Parmeza

Edvin Parmeza

$40/hr
Full-Stack Web Developer | React, Node.js, and Python Specialist
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Tirana, Tirana, Albania
Experience:
5 years
 Edvin parmeza Professional Resume Edvin Parmeza Professional Resume   Senior Software Engineer Summary Results-driven Software Engineer with extensive experience in full-stack development, cloud computing, database optimization, and automation testing. Adept at designing and implementing scalable, secure, and high-performance solutions using modern frameworks, containerization, and AI-driven technologies. Proven ability to drive innovation, optimize enterprise systems, and enhance operational efficiency across diverse industries. Strong expertise in Agile methodologies, DevOps practices, and CI/CD pipelines to accelerate software delivery. Certified in Generative AI, Java, and .NET, demonstrating a commitment to continuous learning and cutting-edge technology. Passionate about solving complex problems, architecting robust solutions, and pushing the boundaries of software development. In addition to software development, music is also a big passion of mine and I have been part (as drummer/back vocals) of 3 different rock bands in my home country. Recently, I have released a music album with my band. Core technical skills Core skill: Full-Stack Development, Databases, Automation Testing Programming languages & technologies: Java, Python, Angular, Node.js, C, C#, .NET, Pyramid, HTML, CSS, Selenium, Kafka Connect API, Swagger Databases: MySQL, Oracle, PostgreSQL, Redis, RabbitMQ Network & Monitoring: Microsoft Build automation tools: Jenkins Versioning systems: Gerrit, Git IDEs: IntellijIDEA, PyCharm, Eclipse, VisualStudio Web servers: node.js, HTTP Defects tracking tools: Jira, GitHub, Trello Containerization: Docker, Kubernetes Education and training Degrees: Master of Science in Software Engineering (120 ECTS), Mälardalen University (MDU), Sweden and UET European University of Tirana (UET), Albania, October 2020 Certifications: • Introduction to Generative AI • Generative AI for Developers – Update Fall 2024: Creating apps with the ChatGPT API • Use of AI & AI Policy -) • Java training, Udemy, 2022 • .NET, 2018 • APTIS (Test of English as a Foreign Language), 2018 Language skills English Advanced Italian Advanced German Intermediate Swedish Intermediate Spanish Beginner Recent projects Project within RUSTYCORE Project: Crypto Wallet Backend API Period: April 2025 – May 2025 Role: Backend Engineer (Rust) Development Context: Built a backend API system simulating a crypto wallet service with user registration, wallet creation, balance tracking, and transaction handling, using Rust and Actix-web. This project was developed as part of preparation for applying to backend engineering roles in the crypto space. Technology Stack: Rust, Actix-web, PostgreSQL, Diesel ORM, Serde, Argon2 (password hashing), JWT (authentication), Cargo, Git, Docker. Tasks/Experience: • Designed data models and domain logic for users and wallets in Rust, including structuring with modules and implementing error handling. • Developed RESTful API endpoints for user registration, login, and wallet creation, using Actix-web framework. • Integrated PostgreSQL using Diesel ORM for persistence, and implemented secure password hashing with Argon2. • Handled user authentication using JWT tokens, designing middlewares to protect API routes. • Wrote clear API documentation and provided a runnable Docker setup for local development. • Used Git for version control, following structured commit practices. Achievements: • Built a solid backend architecture in Rust, showcasing an understanding of memory-safe, performant backend design. • Gained hands-on experience with Rust’s ecosystem, including async programming, secure authentication, and database integration. • Created a project repository demonstrating end-to-end backend design, suitable for real-world crypto wallet systems. Project within Oracle Project: Oracle Database and Survey Apps Period: January 2021 – April 2023. Role: Senior Software Engineer Development Context: Improve and develop both the back-end and front-end code related to the survey apps as well as automating and migrating several instances of the production database. Technology Stack: Python, Java, .NET, Pyramid, Swagger (API), PostgreSQL, Redis, RabbitMQ, JSON, Jira, Confluence, Git, Gerrit, Jenkins, Kubernetes, Docker, Angular, NodeJS, HTML, CSS, Selenium. Tasks/Experience: • Improve and develop all interfaces related to the survey apps as well as the functionality connecting to the database. • Planning, developing, and delivering different versions of the products while relying on Agile and Scrum practices. • Gerrit Code reviews before each delivery. • Database migration support activities. Achievements: Additional improvement on performance as well as providing some analysis and forecast on the stock market situation for the survey app. Project within the (Marriott) Hotel industry Project: Hotel Booking Web Development Period: April 2023 – March 2024 Role: Senior Software Engineer Development Context: Developing and improving the back end for the hotel booking system of Marriott while introduction new features and securing the client transactions. Technology Stack: Java, Kafka Connect API, PostgreSQL, Node.js, Git, Gerrit, Jenkins, JWT authentication. Confluence, Jira. Tasks/Experience: • Working mostly with the back-end functionality and to a lesser extent, with the front-end. • Integrating secure payment gateways for the client transactions by relying on APIs and secure tokenization. • Planning, developing and delivering different versions of the products while relying on Kanban and Agile practices. • Gerrit Code reviews before official delivery • Test Automation Achievements: Starting to use leverage libraries of Java (such as Apache Spark) in order to rely on machine learning for identifying possible frauds in payments. Projects within The electrical power distribution operator (oshee), tIRANA Project: Expense Tracker web gui and app concerning all public electrical services and utilities. Period: March 2024 – now Role: Senior Software Engineer Development Context: Developing and maintaining a web gui and app for data visualization related to expense records and data on the public electrical services. Technology Stack: Python, tkinter, SQLite, Jira, Git, Gerrit, Jenkins, Docker, Kubernetes, Angular, NodeJS. Tasks/Experience: • Planning, developing, and delivering different versions of the products while relying on Agile and Scrum practices. • Add, edit, and delete expense records related to all kinds of services. • Categorize expenses based on the service type. • View a summary of expenses (daily, weekly, monthly, yearly). • Generate graphical visualizations of expenses using charts (e.g., pie charts, bar graphs). • Add user authentication. • Include budgeting features to alert users if they exceed certain limits. • Automation of testing tools. • Documenting the new tool. Achievements: Considered beneficial by the electrical engineers and the other users of the app in the company. Interests Music production + mixing (composition, writing, recording, singing, live playing with 3 different bands), sports (rugby, basketball, running), interacting with people from different backgrounds. References 1. Bruno Pojani, Senior Software Engineer (OSHEE) Email:- 2. Elda Shurdhaj, Journey Planner Analyst at SJ AB and Marriott in Stockholm, Sweden. Email:- 3. Berk Gedik, Senior Software Engineer (Oracle projects and currently, Discovery Channel) Email:-
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.