Python, Go, Java, Ruby, Rails, C, C++, Lua, Object-Oriented Design, Design Patterns, UNIX Operating System, Linux, Basic Administration, PostgreSQL, Oracle, MySQL, PL/SQL, OpenGL, 3D Graphics, Imaging, Computer Vision, OpenCV, GUI Development, QT, Swing, IUP, Web Development, J2EE, Spring MVC, Tomcat, JSP, Servlets, JSF, HTML, CSS, Multi-threaded Programming, Client-Server Programming, Design, Unit Testing, Reviews, System Testing, Requirements Analysis, Product Development Lifecycle, CVS, Subversion, JIRA, Buildbot, Hudson, Agile Methodologies, Software Planning, Estimation Techniques, Lifelong Learning, Teaching, Mentoring, Team Coordination, Conventional Procedures, Practices, Tools, data visualization, BI tools, analytics, objective measurement, statistical analysis, machine learning, experimentation, causal inference, NLP, LLMs, PyTorch, Keras, TensorFlow, Kubernetes, Docker, container-based deployments.
Mauricio Ferreira is an enthusiastic and talented software engineer with extensive experience in the software development industry. With a strong focus on quality and customer satisfaction, he is passionate about technology and using it to improve people's lives in new and innovative ways. As the founder and current CEO of Visian Systems, Mauricio has been instrumental in building the company into a leading software development company.
Mauricio's expertise in software development is broad and deep, having worked with various technologies and handled the entire software development life cycle. He is a constant learner who motivates his peers and encourages using conventional procedures and tools while fostering innovation and new approaches.
Mauricio's technical skills include solid experience with object-oriented design and design patterns and familiarity with databases such as PostgreSQL, Oracle, MySQL, and PL/SQL. He is experienced with the UNIX operating system, including Linux, for development and basic administration and has worked extensively with OpenGL, 3D graphics, and imaging. He also has great computer vision and OpenCV experience, and good experience working with GUI development such as QT, Swing, and IUP.
In addition, Mauricio has experience with web development, including J2EE, Spring MVC, Tomcat, JSP, Servlets, JSF, HTML, and CSS. He has strong knowledge of multi-threaded and client-server programming and design, unit testing, reviews, system testing, and requirements. He is experienced with all product development lifecycle phases and source control systems like CVS, Subversion, JIRA, Buildbot, and Hudson. He is also familiar with agile methodologies, software planning, and estimation techniques.
Mauricio is a committed lifelong learner who enjoys teaching and mentoring. He is team-oriented, pragmatic, proactive, positive, and self-motivated, with excellent written and verbal communication skills in both English and Portuguese. With his exceptional expertise and leadership, Mauricio has played a crucial role in establishing Visian Systems as a leader in software development, driving innovation and excellence in the industry.
Passionate, Talented, Exceptional. Together, we shape success.