Waldir Ribeiro Pires Jr

Senior Software Engineer/Architect/Tech lead

Dear Employer:


In response to your advertisement regarding the position in your organization, I am enclosing a resume for your review. I have experience since 2000 in the SW development field, and I am well versed in the areas of SW engineering/architecture/management issues as well as in other areas such as computer networks, cloud computing, distributed systems and mobile computing, working with geographically distributed teams across the globe (US, Canada, Europe and Asia).


I obtained my Bachelor's degree in Computer Science in 2002 at Federal University of Minas Gerais in Brazil and soon acquired my Master’s degree in 2010 at the same University in Computer Science/Computer Networks/Ubiquitous/Pervasive Computing. In the meantime I took a postgraduate course in Computer Engineering at the Amazonas State University in 2006 in Computer Engineering/Mobile Computing.


Regarding my professional experience, I have over 23 years experience (since 2000) in the SW development field (since 2000), and I am well versed in the areas of SW engineering/architecture issues as well as in other areas such as computer networks, cloud computing, distributed systems and mobile computing. I also have considerable experience in SW development processes, that includes RUP, Waterfall and Agile. I have worked as a Technical/Team Leader and Scrum Master in worldwide SW development projects since 2004. I work well with people and with geographically-distributed teams and enjoy getting the work at hand completed.


Regarding my academic experience, I also have over 25 years of experience as a lecturer/professor. I have worked as an English teacher, IT instructor and professor/lecturer in several enterprises and colleges/universities in live lectures as well as remote-based courses. Some of these include PUC-Minas, UFMG, Kroton/Pitágoras Educational, Broward University, Newton Paiva University Center and Ada Tech. I love engaging with students, offering/proposing to them challenges that can make them better at their fields and expertise. 


Below is a list of soft skills that I seek in a daily basis at work:


- Time management: focus on importance and urgency, prioritization, reliability, delegation

- Interpersonal skills: self awareness, value of opinions, motivation

- Communication: listen to understand, in-person, face-2-face, teamwork, people management

- Analytical thinking: research, strategy-oriented, different outcomes, critical thinking

- Flexibility: working with different views, empathy, conflict resolution, adaptability, resilience

- Human: learning from mistakes, helping people/team learn and evolve from experiences


Below is a list of projects and technologies of personal interest:


- Distributed systems: design, databases information systems, REST APIs, microservices, hexagon/clean/onion architectures

- SQL/noSQL Databases: MySQL, PostgreSQL, Oracle, MongoDB, Cassandra, In-memory databases (Redis, Memcached)

- Cloud computing: AWS, Azure, Google Cloud Platform

- Agile development: Scrum process, SW development in geographically distributed environments, Product Ownership, Requirements/Use Cases/Feature development, Git Flow process, CICD process

- SW engineering: OOP, design patterns, GRASP, DDD, Algorithms and Data Structures

- Technologies of interest: Machine Learning, BlockChain Algorithms, Crypto-currencies, Data Science

- Domains: finance/banking, crypto/blockchain, e-commerce, logistics, business processes, insurance, telecom, education, tourism, security


May I arrange an interview to further discuss my qualifications? I am available for an interview at a mutually convenient time.


Thank you for your time and consideration.


Sincerely,

Waldir R. Pires Jr


JAVA
JAVASCRIPT
PYTHON
NODEJS
GROOVY