Hello, I'm
About Me
I am Tomas, a creative and passionate Software Engineer with a solid experience in web application development and business logistics. I excel in creating innovative solutions that drive business success and enhance user experience.
I am passionate about working in collaborative teams and using the latest tools and techniques to deliver exceptional results! I am always seeking new challenges where I can apply my skills and contribute to project success. Feel free to reach out to me for collaboration or networking opportunities.
Experience
Dopelist is an application that allows users to save their places of interest and create public and private lists. Users can share these lists with their friends, making it easy to organize and exchange information about favorite places.
My contributions included:
- Implemented an API to fetch and integrate metadata information, enhancing the application's functionality and user experience.
- Implemented authentication and authorization mechanisms using Auth0.
- Developed a WhatsApp bot using webhooks to provide users with real-time notifications and updates.
- Contributed to the design and development of an intuitive and engaging user interface, ensuring a seamless user experience.
- Implemented features for creating, editing, and deleting dopelists.
- Implemented CI/CD process deploying to production on Vercel.
- Development of REST API endpoints with comprehensive testing to ensure efficient and seamless functionality.
- Established efficient storage and retrieval of app data by implementing access to the PostgreSQL database. Designed the database schema and set up the server-database connection to ensure optimal performance and scalability.
My contributions included:
- Developed a custom CRM system to better manage and control the logistics and transportation tasks of the company using React, ExpressJs, MySQL.
- Developed a real-time chat feature using NextJs and Socket.io, enabling instant messaging capabilities within the application.
- Integrated features for task assignment, progress tracking, and client management.
- Designed and developed the company website using modern web technologies, enhancing online presence and customer engagement.
- Set up CI/CD pipelines using GitHub Actions to automate testing and deployment processes, ensuring smooth and reliable releases.
- Initiated the design of the application using React Native, focusing on creating a user-friendly and engaging interface.
- Applied UX/UI principles to ensure an intuitive and aesthetically pleasing user experience, including wireframing, prototyping, and user testing.
- Implemented and managed the automation of key workflow processes, including inventory management and shipment tracking.
Frontend:
ReactJs | NextJs | React Native | Typescript | Redux Toolkit | Javascript | Tailwind | HTML | CSSBackend:
NodeJs | Express | NestJs | JWTDatabase:
MongoDB | PostgreSQL | MySQLOther:
React Testing Library | Github | Trello | JiraProjects
Fleet Manager
Developed and designed a customized web platform for comprehensive fleet management and employee data tracking. Implemented features for schedule tracking, task assignment, and report generation.
Drivers Manager
Created a comprehensive web application for controlling expenses of delivery riders. Designed and developed an intuitive interface allowing drivers to input and categorize their daily expenses.
Project Management
Developed a project tracking web application similar to Jira and Trello. Created an interface that allows the admin user to easily insert collaborators for subsequent task control.
Let's Connect
I'm currently looking for new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!