Full-Stack Web Developer engineering scalable, high-performance applications. I turn complex logic into seamless digital experiences using Node.js and Angula
My name is Bruno, and I am a Full-Stack Web Developer with a strong academic foundation in Computer Engineering. Currently studying at UNIFEI, I bring an engineering mindset to software development, focusing on creating systems that are not just functional, but highly scalable, secure, and maintainable.
My technical expertise revolves around building robust web architectures. On the back end, I specialize in Node.js, Express.js, and TypeScript, working extensively with both relational databases like PostgreSQL and graph databases like Neo4j. I prioritize secure data handling, implementing reliable JWT authentication and precise CORS management. On the front end, I craft responsive and dynamic user interfaces using Angular, ensuring a seamless and intuitive experience from the server to the browser.
I strongly believe in writing clean, adaptable code. As a constant reader of industry staples like "The Pragmatic Programmer," I value software craftsmanship, continuous learning, and building solutions that stand the test of time. I do not just want to write scripts; I aim to engineer reliable platforms that solve real business problems efficiently.
When I am not debugging code, designing database schemas, or working on custom projects, you will likely find me outside running. I am highly passionate about endurance sports, tracking my metrics, and pushing my limits. The discipline, focus, and drive for continuous improvement that I apply to my running translate directly into my professional work ethic. I approach complex development challenges with the same endurance and strategic pacing that I apply to a long run.
Whether you are looking to build a secure SaaS platform, a custom marketplace, or a high-performance corporate web application, I am ready to bring your technical vision to life with precision and dedication.
Work Terms
Communication & Availability:
I maintain a highly responsive, organized, and transparent communication style. My standard working hours are Monday through Friday, from 9:00 AM to 6:00 PM (BRT - Brasilia Time).
Project Management & Updates:
I believe in keeping clients fully informed. I provide weekly progress reports detailing completed tasks, upcoming milestones, and any potential blockers. This ensures our expectations remain perfectly aligned throughout the development lifecycle and allows for agile adjustments if needed.
Payment Terms:
For fixed-price projects, my standard payment structure requires a 30% upfront deposit to secure the schedule and commence development. The remaining balance is divided into milestone-based payments tied to specific deliverables, with the final payment due upon successful project completion and deployment. For ongoing maintenance or long-term development roles, I am open to discussing an hourly rate or a monthly retainer with bi-weekly invoicing.
Revisions & Post-Launch Support:
All project scopes include a designated testing phase and an allowance for minor revisions before the final hand-off. Upon project deployment, I offer a 15-day bug-fixing guarantee to resolve any issues directly related to the delivered code. Extended technical support, server maintenance, and future feature developments can be arranged through a separate maintenance contract.