As a Engineer Manager (which on a Scrum perspective you can think of it as a Scrum Master role) my goal is to create a environment where people feel good to work on. It is one of my principles that feeling good about your work - and your work environment - is the base for creating a high performant team.
However, creating - or changing - the team culture might take some time. That are a lot of things you need to iron out. I rely on the work of Cal Newport and Scrum methodology to create a high performant team whose team members enjoy working on.
You can check the footer for contact information. Also, checkout my GitHub profile
Below you can see my current and past work experiences.
Position: Engineer Manager.
Highlights: Scrum methodology, Continuous Integration and Continuous Delivery.
As an Engineering Manager at Community Archives since 2022, I have been leading a diverse team of software developers in delivering high-quality, innovative solutions that meet our clients' needs. My role involves overseeing all aspects of the software development lifecycle, from initial planning and requirements gathering to development, testing, and deployment. I work closely with cross-functional teams, including product management and design, to ensure that projects are delivered on time and within scope. In addition, I am also focused on team development and growth. I mentor and coach team members, helping them set and achieve professional goals, and providing regular feedback to support their career progression. I am committed to creating a collaborative and inclusive work environment where everyone feels empowered to contribute their best ideas.
Position: Back-end Developer.
Highlights: Java, Sprint Boot, Spring Framework, AWS (Lambdas, SQS, SNS, SES, and ElasticbeanStalk, Firebase).
During my time as a Back-end developer at TownSq, I specialized in designing, developing, and maintaining scalable microservices applications. My role involved writing clean, efficient, and well-documented code, primarily in languages such as Java and Node.js (Typescript). I collaborated closely with front-end developers, product managers, and other stakeholders to understand requirements and translate them into software solutions. I was responsible for managing databases, optimizing queries, and ensuring data integrity, working with NoSQL databases (MongoDB). My work also included implementing authentication and authorization mechanisms, integrating third-party services/vendors, and deploying applications to cloud environments on AWS.
Position: Back-end Developer.
Highlights: Java EE (Oracle Weblogic servers, EJB, JSF, JPA and JBoss).
As a java Back-end developer, I worked on Neogrid software architecture. Developing Java applications using Java EE deployed with Oracle Weblogic Servers.
Position: Intern.
Highlights: Linux management, Virtualization with VMWare.
During my internship I helped the Infrasturcure team at Neogrid to maintain and modernize the infrastructure architecture. With VMWare we managed our cluster providing Virtual Machines where the development team could run the application.