Vítor S.Full-stack Product Engineer
Skills
A full-stack developer with three years of experience specializing in the Node.js stack. Demonstrated proficiency through various projects requiring advanced technical skills across multiple organizations.
FullStack Developer
9/1/2021 - Present
Acquired extensive proficiency in both frontend and backend development through various projects. Utilized HTML5, CSS3, and JavaScript along with frameworks like React.js and Angular for designing interactive and responsive user interfaces. Enhanced backend functionalities using Node.js, Express, and Ruby on Rails, ensuring robust and scalable server-side applications. Managed and optimized databases using PostgreSQL, MySQL, and MongoDB, achieving high performance and data integrity. Leveraged RESTful APIs and GraphQL to streamline client-server communication and data retrieval. Implemented version control and collaborative code management with Git, GitLab, and GitHub. Employed Docker and Kubernetes for containerization and orchestration, facilitating seamless CI/CD pipelines and application deployment. Developed skills in testing and debugging using Mocha, Chai, and Jest to ensure the delivery of high-quality software. Embraced agile methodologies and tools like JIRA and Trello for efficient project management and team collaboration.Backend Developer
4/1/2021 - 9/1/2021
Developed a robust understanding of Java, Python, and Ruby for back-end development. Engineered scalable applications with the Spring, Django, and Ruby on Rails frameworks, ensuring high performance and efficiency. Acquired extensive expertise in database management using MySQL, PostgreSQL, and MongoDB. Implemented RESTful APIs and enhanced system integration, leveraging microservices architecture for modular and maintainable codebases. Proficient in utilizing Docker and Kubernetes for containerization and orchestration tasks, facilitating seamless deployment pipelines. Employed Redis and RabbitMQ for effective caching and message queuing. Automated tasks and optimized workflows using Ansible and Jenkins, ensuring continuous integration and continuous delivery (CI/CD). Maintained and contributed to collaborative projects using Git, fostering a culture of code review and agile methodologies to adapt quickly to changing requirements and deliver high-quality software.FullStack Developer
4/1/2021 - Present
Developed proficiency in JavaScript, React, Angular, and Vue.js, building and maintaining responsive web applications. Gained extensive experience with backend frameworks such as Node.js, Express, and Django, ensuring seamless integration with front-end components. Demonstrated adeptness in working with databases including MySQL, PostgreSQL, and MongoDB, employing efficient querying and data manipulation techniques. Leveraged AWS services for scalable deployment, continuous integration, and monitoring, notably utilizing EC2, S3, RDS, and Lambda. Enhanced collaborative development through version control systems like Git and SVN, enforcing code quality and style consistency with ESLint and Prettier. Employed Docker for containerization, facilitating smooth development and deployment across environments. Achieved proficiency in automated testing frameworks such as Jest, Mocha, and Selenium, ensuring robust and reliable code. Engaged in Agile methodologies, participating in sprint planning, daily standups, and retrospective meetings, thereby improving team productivity and project deliverables.Web Developer
6/1/2020 - 4/1/2021
Gained extensive experience in front-end development with a strong focus on JavaScript frameworks, including Angular, React, and Vue.js. Demonstrated proficiency with HTML5, CSS3, and SASS, ensuring responsive and high-performance web applications. Utilized RESTful APIs to fetch data and integrate third-party services seamlessly. Expertise in version control systems like Git, facilitating efficient code collaboration and maintenance. Developed interactive user interfaces using AJAX and JSON, ensuring cross-browser compatibility and mobile responsiveness. Implemented unit and integration testing using frameworks such as Jasmine and Jest. Optimized web applications for speed and performance using tools like Webpack and Gulp. Employed Agile methodologies and JIRA for project management and continuous delivery. Analyzed and debugged complex code issues, leveraging Chrome Developer Tools and ESLint for code quality and consistency.Project Manager
1/1/2020 - 6/1/2021
Oversaw the automation department, ensuring the successful supervision and development of multiple projects. Demonstrated technical expertise in various automation tools and frameworks, including Selenium, Jenkins, and Ansible. Spearheaded the implementation of CI/CD pipelines, improving project delivery times and reducing errors. Utilized Python and Java for scripting and automation tasks, enhancing overall process efficiency. Conducted comprehensive testing and validation of automation scripts. Coordinated with cross-functional teams to integrate automation solutions seamlessly. Maintained collaborative code repositories using Git and SVN. Enforced best practices in documenting automation processes and results, fostering a structured and transparent workflow.Software Director
1/1/2019 - 12/1/2020
Engaged in the development of a digital image processing algorithm focused on enhancing the decision-making capabilities of a robotic system. Acquired and applied advanced proficiency in Python and OpenCV for image processing tasks. Utilized machine learning frameworks such as TensorFlow and Keras to design and implement convolutional neural networks (CNNs) for feature extraction and pattern recognition. Employed ROS (Robot Operating System) for integrating the algorithm with the robot's control mechanisms ensuring seamless interaction between sensory input and decision-making modules. Mastery in using tools such as MATLAB for algorithm simulation and validation was demonstrated. Leveraged Git for version control and collaborative development. Demonstrated strong problem-solving skills and the ability to work effectively within an interdisciplinary team to optimize the robot's autonomous functionalities.Team Management Member
1/1/2018 - 12/31/2018
Served as an integral team member within the marketing department, developing expertise in various digital marketing tools and platforms. Enhanced abilities in email marketing through the implementation of campaigns utilizing Mailchimp and HubSpot, focusing on analytics and A/B testing to optimize performance. Acquired proficiency in social media management by orchestrating content schedules and engagement strategies across platforms such as Facebook, Twitter, LinkedIn, and Instagram. Utilized Google Analytics and SEMrush for data-driven decisions, improving SEO strategies and increasing organic traffic. Developed skills in Adobe Creative Suite, particularly Photoshop and Illustrator, for designing visually appealing marketing collateral. Contributed to project management and team collaboration using tools such as Trello and Asana, ensuring timely execution of marketing initiatives and campaigns.Computer Science Student
1/1/2018 - Present
Developed a strong foundation in computer science principles, achieving proficiency in programming languages such as Java, Python, and C++. Designed and implemented software applications utilizing frameworks like Spring Boot, Django, and React. Conducted extensive work with relational and non-relational databases including MySQL, SQLite, and MongoDB. Demonstrated capabilities in data analysis and manipulation using tools like Pandas and NumPy. Leveraged version control systems Git and GitHub for collaborative projects and code maintenance. Applied agile development methodologies and contributed to full-stack development projects, enhancing skills in RESTful API development and UI/UX design. Engaged in software testing practices, honing abilities in both unit testing with JUnit and integration testing. Completed coursework that involved algorithms, data structures, operating systems, and machine learning, thereby establishing a comprehensive understanding of both theoretical and applied aspects of computer science.
Computer Science at Federal University of Itajubá
2018 - 2022
Java Part 4: Understanding Exceptions at Alura Cursos Online
1/1/2019Java Part 3: Understanding Inheritance and Interface at Alura Cursos Online
1/1/2019C II: Advancing in the Language at Alura Cursos Online
1/1/2018Java Part 2: Introduction to Object Orientation at Alura Cursos Online
1/1/2018Java Part 1: First Steps at Alura Cursos Online
1/1/2018MySQL I: Starting Your Queries at Alura Cursos Online
1/1/2018C I: Introduction to the Language of Languages at Alura Cursos Online
1/1/2018LINUX I: KNOWING AND USING THE TERMINAL at Alura Cursos Online
1/1/2018Programming Logic I: The First Programs with Javascript and HTML at Alura Cursos Online
1/1/2018Programming Logic II: Practice with Drawings, Animations, and a Game at Alura Cursos Online
1/1/2018HTTP: Understanding the Web Behind the Scenes at Alura Cursos Online
1/1/2018
Vítor is available for hire
Hire Vítor S.All Howdy Candidates are vetted for skills and english proficiency.