Bernardo G.Full-stack Product Engineer
Skills
A dedicated software developer newly entering the field exhibits a strong commitment to achieving programming excellence. While lacking formal professional experience, there is clear dedication demonstrated through a portfolio of projects centered on front-end development to hone technical skills and professional knowledge.
Expertise is concentrated primarily in JavaScript, React, and NodeJS, with a willingness and capability to adapt to additional programming languages as needed. The potential for swift learning, coupled with disciplined work habits, facilitates this adaptability.
Characterized by fairness, discipline, and an unwavering sense of integrity, this professional is poised to make significant contributions to software development initiatives.
Mid-Level Frontend Developer
9/1/2023 - Present
Developed expertise in Laravel, implementing a robust API to standardize Excel spreadsheets, enabling efficient uploads and processing with PHPExcel. Gained proficiency in React, crafting a user-friendly interface for uploading and tracking Excel spreadsheets, and creating interactive tree views for work areas and packages with state management using React Context and providers. Utilized Laravel's Eloquent ORM for sophisticated data management in PostgreSQL databases, including advanced features such as migrations and seeds. Designed dynamic forms in React for logging and measuring activities, incorporating features for attaching evidence and inter-component information sharing. Developed interfaces in React for the approval and rejection of measurements, ensuring precise state control and direct actions. Enhanced user interaction by building notification systems and to-do lists in React to keep users informed. Contributed to the development of a contract management system in Laravel, implementing permission controls and enabling users to view and update contract information, including available balances, in React. Implemented a tenant infrastructure in Laravel to ensure secure data separation between companies and contracts, bolstering the overall security of the application. These efforts significantly improved the functionality and efficiency of the Fluit product, elevating construction project management.
Technical Proficiencies: Continuous Integration and Delivery (CI/CD), Scss, TypeScript, React.js, PostgreSQL, Laravel.Front End Developer
2/1/2022 - Present
PedFlex involved the development of a sophisticated e-commerce-like system complete with customizable products, product lists, and promotions tailored by sellers for their clients. The project introduced unique features such as WhatsApp-based login confirmation, WebSocket communication for sending personalized links, and custom hashing for client passwordless login. The backend was constructed using Laravel APIs, with a frontend implemented in React using TypeScript, Redux, and various styling libraries, and PostgreSQL was the database of choice.
Efesus was centered around a comprehensive monitoring system for distributor data, encompassing clients, products, promotions, and driver location tracking. Key responsibilities included being the lead React programmer, handling the dichotomy between the frontend and backend. The project’s scope spanned mobile and web applications, ensuring high availability and extensive data cross-referencing. The technologies utilized in this project included Laravel for the backend and React.js, TypeScript for the frontend, with JavaScript ES6, JQuery, and PostgreSQL supporting overall development.
Routes was a React-based web application designed to optimize logistics and the efficiency of salespeople through matrix-format mapping functionalities. The application leveraged Mapbox for mapping, Styled Components for styling, and GeoJSON for geographical data processing. This project demonstrated the integration of Laravel for the backend, with React.TS and JavaScript ES6 forming the frontend framework, along with PostgreSQL for the database management.
Developed expertise includes proficiency in TypeScript, Redux.js, React.js, PostgreSQL, and Laravel.React | Node Developer
6/1/2021 - 1/1/2022
Specialized in the development of spreadsheet controllers, landing pages, timekeeping systems, and inventory controllers utilizing React and Node.js. Demonstrated technical expertise in building responsive and user-friendly interfaces while ensuring seamless data management and efficient backend processing. Applied advanced React libraries and best practices to create dynamic front-end features. Utilized Node.js for robust server-side logic, contributing to highly scalable and maintainable systems.
Computer Science at IMED
2022 - 2026
Basic Syntax in JavaScript at Digital Innovation One Inc.
6/1/2022Internet Programming with JavaScript at Digital Innovation One Inc.
6/1/2022Introduction to jQuery Library at Digital Innovation One Inc.
6/1/2022Introductory Javascript Course at Trybe
6/1/2022First Steps for Web Development at Digital Innovation One Inc.
5/1/2022Essential Programming Logic at Digital Innovation One Inc.
5/1/2022Introduction to Creating Websites with HTML5 and CSS3 at Digital Innovation One Inc.
5/1/2022Building Web Pages with Bootstrap at Digital Innovation One Inc.
5/1/2022Concepts of Responsiveness and User Experience at Digital Innovation One Inc.
5/1/2022
Bernardo is available for hire
Hire Bernardo G.All Howdy Candidates are vetted for skills and english proficiency.