Daniel
From Brazil (UTC-3)
8 years of commercial experience
Lemon.io stats
Daniel – React, Node.js, Typescript
Daniel is a highly skilled Full-Stack Engineer with over 8 years of experience, specializing in modern technologies such as TypeScript, Node.js, React.js, and Next.js. Renowned for his focus on delivering exceptional results, Daniel brings passion and innovation to projects he undertakes. With a proven ability to excel both independently and as part of a team, he thrives in initiating projects from the ground up and driving them to successful completion. His expertise and dedication make him a valuable asset to any development team.
Main technologies
Additional skills
Ready to start
Two weeks after accepting the offer.Direct hire
Potentially possibleExperience Highlights
Senior Full-stack Developer
It is a work management platform designed to help teams organize workflows, projects, and data in a single location. It integrates customizable databases with user-friendly tools such as task assignments, timelines, and automation. This makes it ideal for various use cases, including project management, CRM, and HR.
- Was responsible for enhancing the performance of both frontend and backend applications;
- Decreased the number of requests to start the application by 20%;
- Implemented caching for formula calculations, resulting in up to a 70% reduction in processing time;
- Reduced the number of database queries during calculations using batch queries;
- Introduced new data visualizations in the dashboard application and resolved existing bugs.
Senior Full-stack Developer
It is a platform designed to help non-technical users gain insights from data warehouses using natural language. It creates a knowledge base of the database, including its schema and a few anonymous sample records, to comprehend user questions and translate them into queries. This enables users to retrieve data from warehouses like Snowflake and Amazon Redshift without needing technical expertise. The results are then presented in a simple, user-friendly interface.
- Built all front-end components based on the provided design document;
- Resolved critical bugs and performance issues in the backend;
- Developed a virtualized table to efficiently display thousands of records on the front end without compromising performance;
- Integrated the frontend with the backend application, handling streaming messages using OpenAI technology;
- Created a chat application similar to ChatGPT in 2023, incorporating various UX improvements for an enhanced user experience;
- Implemented a multiple workspace feature, allowing users to access different organizations and teams.
Senior Back-end Developer
It is a nonprofit that collaborates with game studios to combat climate change. It does this by integrating environmental actions into gaming experiences. Through in-game events and purchases, players can support initiatives such as tree planting and carbon offsetting while they enjoy their games.
- Developed a serverless application that can handle hundreds of requests per second;
- Implemented database connection handling to support up to 500 concurrent Lambda functions;
- Set up a robust queue system using AWS SQS and AWS Lambda;
- Introduced a ledger database for transaction transparency using AWS QLDB;
- Developed the payment feature, integrating it with Stripe, a key system component;
- Wrote unit and integration tests for the entire backend.
Tech Lead / Senior Back-end Developer
It is a document management platform that automates workflows, making it easy to create, maintain, and manage documents. With its no-code interface, users can build custom workflows, use dynamic templates, and integrate business logic to streamline processes and reduce errors.
- Was responsible for planning and coordinating the development of the backend and new integrations;
- Designed a pattern for building new integrations, which significantly reduced development time;
- Implemented integrations with several HR tools, including SmartSuite, Checkr, and Workday;
- Re-implemented the main integration from scratch to fix existing bugs, improve performance, and enhance code maintainability;
- Developed a dashboard for monitoring and managing all instances;
- Automated the deployment of new instances, reducing deployment time by 95%.
Full-stack Developer
It is one of Brazil's largest drugstore chains. This system was the main in-store platform, handling purchases and payments, inventory management, reimbursements, and more.
- Developed the main components using React and SCSS;
- Created the end-to-end flow, including adding products to the cart and completing the payment;
- Integrated payment providers to handle transactions;
- Developed a Node.js module to use card machines' DLLs with Electron;
- Implemented shortcuts to enhance usability.