Suggestions
Joel Lobo
Senior Software Engineer
Professional Background
With nearly two decades of dedicated experience in software development, Joel Lobo has established himself as an expert in both software design and software architecture. His career is characterized by a passion for learning, constantly seeking out new technologies and innovative processes that empower companies to reach their objectives. From his beginnings as a Junior Software Engineer to his current role as a Senior Software Engineer at Serpro, Joel has built a diverse portfolio that showcases his ability to adapt and grow within an ever-evolving industry.
Joel’s journey in tech began his academic pursuits in Computer Science, where he studied at Universidade Estadual do Ceará. Following this foundational education, he went on to pursue an MBA in Digital Business Management from Universidade Candido Mendes and a specialization in Software Engineering at the same university. This educational background not only provided Joel with technical expertise but also equipped him with essential business acumen, playing a pivotal role in his career.
Highlights of his career include:
- Work as a Senior Software Engineer at Serpro, where he has played a critical role in shaping innovative software solutions.
- Previous positions at notable organizations, including software engineering roles at Dataprev and CGDT, which enriched his knowledge and skills.
- Contributing to various projects in different capacities, from junior levels where he honed his coding skills at Jornal O Povo to specialized software development for the Secretaria da Fazenda do Estado do Ceará.
Education and Achievements
Joel Lobo's educational qualifications reflect a strong commitment to mastering the intricacies of software development and business management. His Bachelor’s degree in Computer Science provides a solid foundation in core computing principles, while his MBA in Digital Business Management allows him to blend technical and managerial expertise effectively. Furthermore, his specialization in Software Engineering at Universidade Estadual do Ceará serves to deepen his understanding of essential software methodologies.
The combination of academic prowess and extensive practical experience positions Joel as a key player in his field, particularly in areas such as Agile culture, DevOps, and Cloud Computing.
Achievements
Joel's career is marked by numerous achievements, demonstrating his proficiency in various programming languages and methodologies. His solid knowledge encompasses a range of platforms, including Web, Desktop, and Mobile technologies. He is proficient in critical programming practices, including:
- SOLID principles
- Test-Driven Development (TDD)
- Domain-Driven Design (DDD)
- Microservices architecture
Specifically, Joel excels in a myriad of technologies, having substantial knowledge in:
- Java and its ecosystem, including Java EE, Hibernate, JPA, CDI, JAX-RS, and JAX-WS.
- Frameworks such as Spring and JSF, along with server technologies like JBoss and Tomcat.
- Front-end Technologies, encompassing HTML, CSS, and JavaScript, allowing him to develop comprehensive web applications.
Additionally, Joel has ventured into emerging technologies with a basic knowledge of modern development stacks, including NodeJS, Express.js, Ruby on Rails, Python with Django, and mobile development with Swift and Xcode. His familiarity with databases extends to NoSQL technologies, while his exploratory interest in Blockchain, Elasticsearch, and modern front-end frameworks like React and Angular reflect a forward-thinking approach to software development.
In summary, Joel Lobo embodies a blend of seasoned expertise and proactive learning, effectively contributing to the digital landscape. His career illustrates a continuous journey of growth, innovation, and achievement in software engineering.