English:
Proficient
Albania
UTC +01:00
Europe/Tirane
Always keen to problemsolving
Have worked with niche technologies such as: Ethereum, Solidity, Metamask, Web3. developing smart contracts and Dapps using the above technologies installing and configuring different wallets to run on linux environment. Apart from that I have a deep knowledge in Node Js, React Js, VUe Js, Typescript, PHP. Have had teaching experience with juniors at different projects.
Want to hire this engineer?
Check if Floralb is availableExpertise
Years of commercial development experience
5 years of experience
Core technologies
Other technologies
Project Highlights
Woduels Overwolf app
Feb `22 - Feb `23
1 year
Overwolf
Users can play video games (Overwolf games) and create tournaments (duels) with other users using this app. App listens to all games events (wins/losses etc...) and rewards users with XP coins based on game rules.
Responsibilities & achievements
1. Developing the desktop game application using React Js. 2. Integrating the game application with the Overwolf games SDK, which provides a platform for building game overlay applications. 3. Incorporating the Riot Games API into the application to access game-related data and functionality. 4. Developing the backend of the application using Node.js. This includes building APIs to communicate with external services such as the Riot Games API, handling requests from the frontend, and managing the application's business logic. 5. Implementing socket-based communication between the game application and the backend server
Outlaw
May `20 - Sep `21
1 year
Outlaw
Web application for creating and signing documents (contracts) based on users inputs. Users can generate pdf file and send documents to other users to sing (drawing signature and embedding in pdf file in selected position).
Responsibilities & achievements
1. Designing and implementing the architecture, building the front end using ReactJS (with Redux for state management), creating RESTful or GraphQL APIs with Node.js, and integrating MongoDB for data storage. 2. Building the backend logic and APIs using Node.js. Including server-side functionality, handling HTTP requests and responses, processing data from MongoDB, and integrating third-party services or libraries for specific functionalities. 3. Managing the MongoDB database, including designing and optimizing data model. 4. Setting up and configuring Jenkins for continuous integration and deployment. Automating the build, test, and deployment processes, ensuring code quality through automated testing and code reviews, and maintaining a stable and reliable deployment pipeline. 5. Integrating the Canvas library for creating interactive graphics or visual elements on the platform. 6. Identifying and resolving issues, bugs, or performance bottlenecks within the platform.
Cryptomarket
Mar `19 - May `23
4 years
Cryptomarket
Web application where users can buy cryptocurrency coins.
Responsibilities & achievements
1. Creating a scalable and responsive user interface (UI) using React components, managing state with React's state management system, and implementing server-side logic with NodeJS. 2. Designing and implementing responsive UI components, handling user interactions and form submissions, and ensuring a smooth and intuitive user experience. 3. Integrating cryptocurrency wallet functionality into the web application. 4. Utilizing the D3 library to create interactive and visually appealing charts and visualizations within the web application. 5. Implementing payment methods such as PayPal and VISA to enable secure and convenient payment processing within the web application. 6. Implementing secure authentication mechanisms, encrypting sensitive data, following best practices for handling user credentials, and adhering to relevant data protection regulations.
Utorial
Feb `18 - Sep `20
3 years
Utorial
Utorial is a platform where users can find experts in every field or category. Users can schedule meetings with experts and communicate with video calls.
Responsibilities & achievements
1. User Interface (UI) Development: Design and implement user interfaces using React.js, ensuring a smooth and intuitive user experience. 2. Component Development: Build reusable and modular React components that can be utilized across different parts of the application. 3. State Management: Implement effective state management solutions using libraries like Redux or MobX to manage the application's data and state changes. 4. Integration with APIs: Integrate frontend components with backend APIs using GraphQL queries/mutations to fetch and update data. 5. Server-Side Development: Develop server-side logic using JavaScript/TypeScript and frameworks like Node.js to handle requests, implement business logic, and interact with databases. 6. API Development: Design and implement GraphQL APIs to efficiently fetch and update data between the frontend and backend. 7. Database Management: Work with databases such as MongoDB, MySQL, or PostgreSQL to design and maintain data schemas, perform queries, and ensure data integrity. 8.Authentication and Authorization: Implement authentication and authorization mechanisms such as JWT (JSON Web Tokens) or OAuth to secure API endpoints and control user access. 9. Deployment and Infrastructure: Deploy the application to cloud platforms like AWS, Azure, or Heroku, and configure the necessary infrastructure to ensure scalability, performance, and security. 10. UI Implementation: Implement mobile app UIs using React Native components and libraries to provide a native-like experience to users. 11. App Integration: Integrate mobile apps with backend APIs using GraphQL or other communication protocols to fetch and update data.
Education
Higher education in Computer Science
Agency
50-100
GMT+1
Tirana/Albania
Core Expertise
Industries
Architecture & Design, Information services & Technologies, Data Science & Machine Learning, Games, Augmented reality
Want to hire this engineer?
Check if Floralb is available