Herick M.Full-stack Product Engineer
Skills
Software Developer with over five years of expertise in Full Stack development. Demonstrated history in the creation of web, desktop, and mobile applications within the information technology domain. Specializes in object-oriented programming and adheres to clean code and SOLID principles. Possesses proficiency in diverse programming languages, including Java, JavaScript, C#, and Python, alongside adeptness in frameworks such as Java Spring, React.js, Node.js, and .NET Core.
Experience encompasses the development of Rest APIs, Microservices, and both unit testing and integration of databases, including MySQL, PostgreSQL, SQLServer, and Oracle. Acclaimed for problem-solving acumen, teamwork capabilities, and delivering high-quality projects within deadlines. Professional achievements feature the development of efficient management systems and process optimizations.
Ongoing commitment to professional growth through staying current with the latest industry trends and technologies. Dedicated to delivering efficient, high-performance software solutions tailored to client needs and aligned with industry best practices. Open to new challenges and ready to contribute to project success.
Mid-Level Systems Developer
4/1/2022 - Present
Developed proficiency in creating robust and efficient solutions using React, JavaScript, Java (Spring), C#, .Net, Hibernate, NHibernate, and DDD. Gained extensive experience in integration testing with Quarkus and Panache, while managing databases using Oracle DB. Leveraged containerization technologies, specifically OpenShift and Docker, to enhance deployment and scalability. Demonstrated strong collaboration skills, working effectively with multidisciplinary teams, and leading projects to successful completion. Consistently sought new challenges and opportunities for growth, contributing significantly to the success of various projects.Web and Desktop System Programmer Level B
7/1/2021 - 4/1/2022
Developed proficiency in JavaScript and Razor to create dynamic, responsive interfaces. Utilized Kendo UI to enhance user experiences with intuitive and efficient visual components. Gained extensive experience in backend development with C# and .NET, focusing on creating robust and scalable applications, including integration testing to ensure reliability and performance. Integrated Google APIs, incorporating functionalities such as maps, authentication, and analytics into various applications to improve interactivity and value for end users. Emphasized user-centered design principles to ensure that all solutions remained accessible and user-friendly. Constantly sought new challenges and opportunities to innovate, applying best practices in software development to achieve excellence in every project.Junior Web Developer
11/1/2019 - 7/1/2021
Demonstrated expertise in React, JavaScript, and Python. Applied Domain-Driven Design (DDD) principles to align software development with complex business needs. Emphasized the importance of integration testing to maintain software quality and reliability. Utilized Docker to establish replicable and isolated development environments, enhancing collaboration and supporting continuous delivery of high-quality products.Backend Java Junior
6/1/2019 - 12/1/2019
Developed proficiency in creating scalable and highly available microservices using Spring Boot and Spring Cloud. Integrated and managed complex business processes with BPMN 2.0 within the Java environment, employing tools like Camunda to ensure precise and operationally efficient workflow orchestration. Gained expertise in Hibernate for ORM, managing project dependencies with Maven, and maintaining version control with Git. Employed Docker containers for encapsulating software components, ensuring consistency across development, testing, and production environments. Demonstrated skills in developing RESTful APIs for integrating distributed systems. Accumulated experience in data storage and manipulation using both SQL and NoSQL databases, specifically PostgreSQL and MongoDB.IT Intern
8/1/2018 - 6/1/2019
Gained expertise as a backend developer with a specialization in Python and JavaScript, leveraging Node.js to create scalable and efficient web applications. Consistently developed RESTful APIs and implemented complex server logic to ensure seamless integration across various platforms and systems.
Utilized Python frameworks such as Django and Flask to construct robust applications with well-defined architectures and clean code. In JavaScript, utilized Node.js to develop high-performance backend services capable of supporting substantial traffic, making extensive use of asynchronous programming.
Acquired advanced experience with SQL databases, developing and optimizing complex queries and stored procedures for efficient data manipulation and analysis, specifically working with PostgreSQL and MySQL. This experience provided a solid understanding of managing large data volumes while ensuring application performance and security.
Focused on continuous technical improvement through the adoption of best development practices and principles of object-oriented programming and SOLID, thereby delivering high-quality, easily maintainable software.
Computer Technician at Federal Institute of Espírito Santo
2016 - 2018
Herick is available for hire
Hire Herick M.All Howdy Candidates are vetted for skills and english proficiency.