Howdy Logo
Image of Paulo S.

Paulo S.
Back-end and Systems Engineer

Spring Boot
Hibernate
Github
Java
Javascript
C++
Postgresql
Mongodb
Elasticsearch
Bio

With over 15 years of professional experience in programming, the career trajectory encompasses a variety of roles and challenges. Initial years involved embedded software development, emphasizing low-level details and resource optimization predominantly using the C language, alongside high-level development in Java. Engagement as a fullstack developer provided coverage of both frontend and backend layers. However, in the last three years, the focus has shifted predominantly towards backend development, primarily utilizing Java in conjunction with the Spring Boot framework to create robust and scalable services and microservices. Throughout this extensive career, Java has consistently served as a fundamental tool, underpinning the professional journey.

  • Software Development
    1/1/2018 - Present

    Employed as a Java BackEnd developer with a primary focus on creating microservices using Spring Boot, complemented by a diverse range of previous professional experiences. In past roles, responsibilities included working within a monolithic application architecture utilizing technologies such as Vue.js for building interactive and responsive user interfaces, along with Groovy, Grails, and Java for developing robust business logic.

    Expertise extends to both relational and non-relational database management, demonstrated through the use of RDBMS like MySQL, PostgreSQL, and Oracle, as well as NoSQL databases including MongoDB and Cassandra. Effective integration and utilization of these systems ensured efficient data persistence across various projects.

    Experience also includes leveraging Amazon Web Services (AWS) for hosting and deploying applications, utilizing services such as Amazon EC2 for virtual server hosting, Amazon RDS for cloud-based relational database management, and Amazon S3 for object storage. AWS infrastructure was instrumental in achieving scalability and high performance for numerous systems.

    This technical expertise and experience in microservices, front-end and back-end technologies, and cloud infrastructure support a strong foundation for addressing complex software development challenges.

  • professor
    4/2/2014 - 9/2/2014

    Developed deep expertise in curriculum development and instructional delivery for university-level technical subjects, with a primary focus on programming. Leveraged various pedagogical techniques to simplify complex programming concepts, enhancing student comprehension and engagement. Utilized a range of programming languages and frameworks, ensuring students gained practical experience in current industry practices. Employed learning management systems (LMS) for course administration and delivery, integrating tools such as interactive coding platforms and collaborative project environments to facilitate hands-on learning. Fostered a dynamic classroom environment that encouraged critical thinking and problem-solving.

  • Software Development
    2/1/2011 - 1/1/2018

    Worked for 5 years with embedded software development before transitioning to high-level software development. Gained experience in developing technology services and solutions for both national and international markets. Transitioned internally to work with high-level software, taking on outsourcing roles for multinational companies. Developed proficiency in relevant programming languages and software development frameworks. Demonstrated expertise in utilizing various tools and systems for efficient software development and maintenance.

  • Software Development
    10/2/2010 - 2/2/2011

    Gained expertise in geoprocessing during a transitional period, working extensively at the ICC. Developed proficiency in handling geospatial data and utilizing geographic information systems (GIS). Enhanced technical skills in spatial analysis, geodatabase management, and the implementation of geoprocessing tools. Employed technologies such as ArcGIS, QGIS, and various GIS software to execute complex spatial analysis tasks. Improved data visualization techniques and exhibited an ability to process large datasets effectively. Contributed to the development and maintenance of GIS databases, demonstrating strong analytical and problem-solving skills within the geospatial domain.

  • Software Development (Internship)
    5/2/2008 - 10/2/2010

    Developed strong foundational skills in technical and production environments. Gained hands-on experience in various production line positions, enhancing efficiency and workflow management. Transitioned into the technology sector under the guidance of a domain expert, which facilitated a deep dive into programming and software development. Leveraged opportunities to learn and apply new concepts within a supportive and educational work atmosphere, leading to a solid grasp of theoretical and practical aspects of the field. Demonstrated resilience and adaptability in response to economic downturns, keenly understanding the business implications of a financial crisis on operational continuity and workforce management.

  • Bachelor of Information Systems at UNIVAS
    2006 - 2010

  • Systems Engineering, Electrical Engineering, Automation and Industrial Control at Inatel
    2014 - 2016

Paulo is available for hire

Meet Paulo S.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.