Mauricio F. freelancer experto en Programación Web, Traducción, Testing

Mauricio F.

Technical Lead at BBC

IT & Programación

Habilidades (Máximo: 5)
¿Qué es posición de perfil bronze?

Bronze es el segundo nivel de los freelancers de Workana. A medida que consigan más logros y ganen más proyectos, irán progresando hacia los niveles superiores. Leer más

Sobre mí
• Enthusiastic, talented Software Engineer with excellent programming skills, strong problem-solving abilities, quality-driven and customer-focused.
• Passionate not only about technology, but also about applying it to improve people’s lives in new and innovative ways.
• Experienced in handling the entire software development life cycle, and used to working with a wide variety of technologies.
• Constant learner who motivates their peers.
• Self-motivated, positive, proactive and pragmatic, communicative and collaborative, and ready to take responsibility and ownership.

• Strong experience with Java, C, C++ and Lua;
• Solid experience with object-oriented design, and design patterns;
• Experienced with UNIX operating system, including Linux for development and basic administration;
• Familiarity with databases such as PostgreSQL, Oracle, MySQL and PL/SQL;
• Experienced with OpenGL, 3D graphics and imaging;
• Strong Computer Vision and OpenCV experience;
• Good experience working with GUI development such as QT, Swing and IUP;
• Familiar with Web development:  J2EE, Spring MVC, Tomcat, JSP, Servlets, JSF, HTML, CSS;
• Good Knowledge with Multi-threaded and Client- Server programming;     
• Strong experience in design, unit testing, reviews, system testing, requirements;
• Experienced with all phases of product development lifecycle;
• Experienced with source control systems like CVS, Subversion, JIRA, Buildbot and Hudson;
• Familiar with agile methodologies as well as software planning and estimation techniques;
• Strong commitment to life-long learning, enjoying teaching and mentoring;
• Team oriented, encouraging the use of common procedures, practices, and tools;
• Excellent written and verbal communication skills (English and Portuguese).
Historia laboral
* BBC (Broadcast Media): •  Acting as the Technical Leader for the Trigger Publisher API work in Red Button 2020 (RB2020) where I was responsible for designing the solution, allocating work out to other developers and acting as primary liaison. Occasionally I had to decide how my time should be split either coding and fix issues quickly (especially on complex problems), spent time helping others, or communicating project status.

•  Technically leading a team of 7 engineers to design, develop and deliver cloud based broadcast systems for interactive data playout (including red button services) across multiple platforms (Freeview, FreeSat, Sky and Virgin Media).

•  Technologies include: Deployment target: AWS, load-balanced autoscaling EC2 instances, SNS, SQS, S3.

•  Platform: Java 8, Spring Framework, Spring Boot, DynamoDB.

* BBC (Broadcast Media): • Currently working in the Connected Red Button team at the BBC – a very agile team that encourages practices such as pair programming, code reviews, TDD, and BDD.

• The Connected Red Button is a service from the BBC that brings TV, online and BBC iPlayer together in the simplest way possible on the living room TV. It offers a world of extra programmes and features without having to leave the current programme.

• During the CRB Coexistence project I was influential in the delivery of the feature across multiple platforms, from the initial design to helping the QA team. It was a great challenge due the time constraints and the involved changes of many different components. I participated on the development, design and planning of every single task related to this work. I created two MHEG tools that helped test and provided validation for broadcast changes, and it still used to verify persistent storage on broadcast devices. During rollouts, I improved the monitoring tools and the system alerts to provide quicker / better feedback.

• Key Technologies used: Java, Javascript, Mheg, OpenTV, Php, Ruby, Cucumber, Spring, Phyton, SQL, XSLT and various Broadcast technologies.

* Visian Systems (Computer Software): VISIAN SYSTEMS provides customised, innovative, cutting edge and quality solutions to our customers from all over the world. It offers a full-cycle software creation, which includes development, analytics, infrastructure, graphic design and testing. All that in a outstanding quality yet cost effective which can be afforded by business owners of all sizes, classes and categories. Our development process is carefully considered to make sure you get the solution you were looking for, assured by a LIVE documentation using BDD techniques. In the end you should have a pixel-perfect design, peerless usability and clean, scalable code.

Technologies include:
Deployment target: AWS, load-balanced autoscaling EBS EC2 instances, SES, S3
Platform: Java, Spring, Spring Boot, Hibernate, AngularJS, DynamoDB, MySQL

* O Farol Digital (E-learning)

Rankeado: No está rankeado

Posición del perfil: Bronze

Último login: Hace 2 meses

Registrado: Hace un año