24 years of professional experience in software development technologies, including more than 10 years in managerial positions.
In the last 11 years, I've worked in various roles in team building, team management, people management, hiring processes, business analysis, system analysis, vendor selection and management, integration processes, Technology and Software Development department processes, project management, and technology budget management.
Managed and did several Agile & Digital Transformation projects. Focused on scalable, distributed, high-traffic web and mobile applications and cloud systems. Trying to increase experience in these fields.
Heavy technical and math background to build powerful software teams and keep their communications strong.
Happy to guide both undergraduates and early-stage professionals to overcome the uncertainties and challenges of the software development industry. This also motivates me.
If you think my expertise can help you to achieve your goals, feel free to connect and leave me a message.
Technical expertise: Java, Javascript, Node.js, Linux, and various cloud & open-source platforms. Also currently learning C / C++ out of personal curiosity.More...