Bruno Testahy Cardoso

Bruno Testahy Cardoso

$65/hr
JavaScript Software Engineer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
35 years old
Location:
Porto, Porto, Portugal
Experience:
7 years
Bruno Testahy Cardoso Porto - •-• linkedin.com/in/bruno-testahy-cardoso/ Lead Front-End Developer Technically-mined professional with progressive experience establishing and increasing performance of user-centric, high-impact websites in a challenging environment. AREAS OF EXPERTISE • Well-versed in managing complex multiple on-time, maintaining back- (NodeJS) and front-end web applications using REST/SOAP services, conducting A/B testing, and executing Angular 8 with Redux/NgRx pattern. • Adept at leading cross-functional teams in development, documentation, and delivery of process innovations while driving the attainment of business objectives. • Solid history of using detailed knowledge of RxJs library such as observers, observables, subjects, BehaviorSubjects, and your operators to compose asynchronous or callback-based codes. • Proficient in web/software engineering, coding & programming, quality assurance, UX & UI design, agile/scrum methodology, troubleshooting, data analytics, and stakeholder engagement. TECHNICAL PROFICIENCIES OS: Linux (Ubuntu and Linux Mint), MacOS, Windows Tools: Karma, Jasmine, Jest, Mocha, & Chai, HTML5, VueJS 2.x, React, Angular 8+, AEM: Adobe Experience Manager, Java, CSS3, SASS, Less, Compass, Susy, BootStrap, Foundation, AngularJS, Angular 2+, Javascript, Redux, NodeJS, Ionic 2/3 & VueJS, IDE's such as Sublime Text, VSCode, Atom, WebStorm, Android, Studio, Eclipse, Git, Jenkins & TeamCity Professional Experience X-Team, Porto Area, Portugal Senior Frontend Developer (March 2020 – Present) Write codes in multiple languages as per organisational best practices and guidelines. Cultivate a productive work environment by providing high-level technical support. Chair team, client, and project meetings and identify as well as resolve escalated issues in a timely manner. Formulate and disseminate accurate progress report to technical lead. Key Achievements: ▪ Introduced and rolled-out innovative ideas that improve code and/or app performance. ▪ Skilfully completed assigned functions and tickets under strict deadline. NR3 IT Limited, Cascais, Portugal Team Leader Software Engineer (October 2019 – February 2020) Achieved shared vision and objectives by leading a scrum team, serving as a team leader developer and scrum master. Effectively communicated with customers, unblocked developers, and scheduled meetings. Key Achievements: ▪ Championed a launch of new application for 10K users in a challenging environment. ▪ Successfully managed a team of five people that improve 15% team's performance. ▪ Pioneered scrum methodology and rules in company. Celfocus, Porto Area, Portugal Senior Full Stack Developer (September 2018 – October 2019) Planned and organised project procedures by utilsing agile project management (APM) approach. Organised training session on projects and best practices for new developers to create an atmosphere of trust and encouraging innovations. Established and maintained pipelines for CI/CD and conducted code reviews. …Continued… Bruno Testahy Cardoso Page Two Key Achievement: ▪ Rolled-out VueJS app by one of the customers (Vodafone group), saving €1.5M. Crossover for Work, Rio de Janeiro Area, Brazil JavaScript Software Architect (Remote) (February 2018 – October 2018) Led cross browser and devices development, documented unit tests with Jasmine and Karma, set-up new components, carried out code and PR reviews, and oversaw continuous integration with TeamCity. Set a benchmark of excellence by managing a brand new project using cutting-edge technologies. Key Achievements: ▪ Minimised time to execute a high quality check list by updating legacy applications with new UI. ▪ Saved 25% of costs with redesign by providing a metric of 4 UI screens per week. ▪ Maintained at least 85% of unit tests coverage of all apps. Radix Engenharia e Software, Rio de Janeiro e Região, Brasil Senior Frontend Developer (Angular 4 Specialist) (September 2017 – December 2017) Supervised other frontend developers, maintained quality with code and pair reviews, performed unit test coverage using Karma and Jasmine, and interfaced with client to plan or estimate tasks and requisites. Key Achievement: ▪ Implemented innovative technologies to establish three different hybrid apps for desktop and Ipads in just four months through co-ordination with a complete team. OSF Global Services, Rio de Janeiro e Região, Brasil Front End Developer - DemandWare - Remote (June 2017 – August 2017) Executed best practices for content layout, navigation, and site architecture for a simple to complex web applications. Implemented company tailored working procedures on daily basis as well as documented cross-browser HTML and CSS. Established and updated web page templates from supplied PSD or wireframe layouts using clean, lightweight, and semantic code in compliance with current web protocols. Kept abreast with the latest web technologies in fields of web design, usability, mobile, email and social media application design. Key Achievements: ▪ Improved and shared detailed knowledge of web and mobile front-end development standards and platforms, performance and user experience with the team. ▪ Credited for designing and creating Angular 4 SPAs with Demandware (SFCC) e-commerce. Additional experience as Senior Frontend Developer (Remote) (January 2018 – February 2018) for Baires Dev, Rio de Janeiro Area, Brazil, Mobile Application Developer (October 2016 – June 2017), IBM, Rio de Janeiro e Região, Brasil, Hybrid Application Developer (July 2015 – December 2016), Anser Tecnologia, Niteroi, Web Developer (June – October 2016), Detran - Departamento Estadual de Trânsito, Rio de Janeiro e Região, Brasil, & Software Developer Intern (August 2011 – May 2012), Monte Carlo, Rio de Janeiro e Região, Brasil. Education & Certifications Bacharelado, Gestão de Sistemas de Informação; Universidade Estácio de Sá — Certifications — AngularJS Developer ~ Scrum Certification Prep + Scrum ~ Master/Agile Scrum Training ~ Learning Ember.js Ionic Developer — Languages — Inglês & Português (Native or Bilingual) ~ Espanhol (Professional Working)
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.