Position: Frontend Developer
Project Overview: EPAM Project LIBG-TCWC
As a Frontend Developer at EPAM Systems, I actively contribute to the LIBG-TCWC project under the Business Information & Media domain. This web application development initiative focuses on Cloud-based remote modem management, catering to the dynamic needs of modern businesses.
Key Project Contributions:
Team Structure:
Technological Landscape:
This role has not only enriched my proficiency in frontend development but also provided exposure to a collaborative and diverse team environment, contributing to the success of a significant web application project.
Project Overview
As a Software Engineer at EPAM Systems, I played a pivotal role in the PAYF-DAPI project for EV - Professional Services. This initiative focused on the implementation of a data abstraction layer for Payfit's internal low-code platform.
Key Project Objectives:
Team Structure:
Technological Landscape:
Project Overview
As a Frontend Developer at EPAM Systems, I contributed to the VRTX-CSE project under the Software & Hi-Tech domain. The project focused on providing backend software engineering and integration to implement Auth0 Identity Provider (IDP) into Vertex’s suite of products.
Key Project Objectives:
Key Responsibilities:
Component Replacement: Successfully replaced deprecated components, improving the overall robustness and sustainability of the software.
Accessibility Enhancement: Addressed and fixed accessibility issues, ensuring a more inclusive user experience for all.
Collaboration: Actively participated in daily meetings, contributing to effective communication and progress tracking within the development team.
Team Structure:
Technological Landscape:
As a dedicated member of a dynamic development team, I contributed significantly to the creation of a simplified Trello clone. Our project focused on implementing essential functionalities such as board, list, and card CRUD operations, along with an intuitive drag-and-drop feature. Additionally, we integrated user registration, login, shared boards, and invitation functionalities to enhance collaboration.
Responsibilities:
Backend Development: Developed robust routes, services, and controllers for Boards and Comments, ensuring seamless functionality.
Business Logic Implementation: Implemented essential business logic for Cards and Comments to enhance the overall functionality of the tool.
Error Handling and Security: Integrated comprehensive error handling mechanisms and worked extensively with JWT and Bcrypt for secure authentication and data protection.
Multiuser Integration: Collaborated on the implementation of a multiuser system, allowing users to invite each other and share boards effortlessly.
Authentication Features: Implemented user login and logout functionality, ensuring a secure and user-friendly experience.
Session Management: Integrated session management concepts in the backend, enhancing the overall user experience and system reliability.
Membership Functionality: Contributed to the development of membership features, enabling users to collaborate effectively within boards.
Team Collaboration:
Frontend: 3 members
Backend: 3 members
Technologies and Tools:
Database: PostgreSQL
Tools: Git, GitHub, TypeORM, Docker, Heroku, Jwt, Bcrypt
Technologies: Node.js, Express.js, TypeScript
Web Design:Developed user-friendly layouts for the main page, ensuring compatibility across different browsers and devices.
Component Creation:Designed a reusable modal window component and a custom form component for streamlined application functionality.
Documentation:Created clear and concise documentation for codebase understanding and knowledge sharing.
Quality Assurance:Conducted thorough code reviews to maintain high-quality coding standards.
Team Collaboration:Actively participated in team events, contributing to improved communication and teamwork.
JavaScript
undefined