Badges
Certifications
itshsilva has not earned any certificates yet.
Work Experience
Tech Lead
Aklamio•  April 2019 - Present
As Tech Lead, I'm responsible for data engineering, tracking and affiliate network api. I also advise the CTO on technical matters and I support the customer and partner teams, contributing with frontend and backend tasks. As Team Lead, I was responsible for the team performance, team happiness, feedback talks, approval of vacations, approval of home office days, sprint reviews and sprint retrospectives. Also acting close to the product team, to organise sprint backlog, resource planning and tech clarification. One highlight here is that I am the mentor of the technical recruiter of HR, to make him able to code and understand the candidates we receive for the engineering positions. Another highlight is the solution I created to track fired network events in a page, using an end-to-end test software, so that we could automate tests to assure data tracking is happening ok.
Team Lead
Mobile Job•  July 2018 - March 2019
Mobile Job has a job board, for the Blue Collar sector, and the highlights are the Rails Parts architecture we chose for the new system and the JSON dynamic attributes we assembled. For the frontend, we created our own UI Toolbox, instead of going with Bootstrap or Google Material. I started as a Senior Developer, and after three months, I became the lead of the B2B team. As lead, together with the PO, I was responsible to organise and plan the sprint, and I was also responsible for feedback talks and mentorship of the team members. The head of engineering was in constant contact with me, to define goals, vision and actions for the engineering team. My major contribution was to raise the SMS delivery rate from 40% to 96%, as well as saving 2.000 € / year in SMS costs.
Senior Developer
Globo.com•  September 2016 - June 2018
I was a member of the Backstage sector. It's an area dedicated to support content production, creating and managing tools that makes that job easy and productive, publishing content that are viewed by millions of people. I started as an Accounts and APIs member, which are considered parts of the Backstage Kernel, and then I became a member of Multi-content team, which is responsible for delivering content in many formats as possible to our audience. I was using Rails on Accounts, NodeJS with Loopback on APIs, and React and Python on Multicontent. I also had some opportunity to do some Golang scripting for APIs, and some Golang coding for Tsuru (our PAAS). For databases, we are using MongoDB on every project, REDIS and Varnish for caching. The CI is based on Jenkins, Gitlab CI and Travis, and the deployments are fired from them to physical servers, cloud servers or PAAS systems (in our case, Tsuru). To know how the systems are doing, we use NewRelic, Grafana, Sentry and Zabbix. My major highlight was mentoring two interns (one got hired as junior developer).
Developer
SuperBuy•  June 2015 - August 2016
I created new tools to let customers buy and evaluate providers. I also worked on rebuilding all the front-end interface, and prepared a database for a future automatic report generation tool. Everything was built with Python with Flask, and Oracle 8i as database. We had some automated scripts on development server, to deploy to production.
CTO
D&J Tecnologia•  September 2013 - March 2016
I was responsible for all the IT operations and decisions. Being close to areas like infrastructure, development, tests, deployment. I have to be aware of risks and future objectives, to assure company success through technology. Also responsible for programming the frontend and backend features of the portals, database modeling, architecture design, dealing with clients, meetings and vendors. A interesting point is the integration that I did between Moodle and other systems (like Vimeo, Lime Survey and Pagseguro), to deliver great e-learning platforms. We were mostly using PHP and Laravel for the solutions, since Moodle is based on PHP and MySQL. The key point for lessons were doing pure HTML 5 and CSS 3 pages to create a rich experience for students, with animations and integrations with other tools. My major highlight was helping the company to grow from 50.000 to 3.100.000 in revenues.
CEO
Oliva Tecnologia•  June 2012 - June 2015
I’ve started this company with a colleague, which was my freelancing partner. We were doing small web projects, using Wordpress or custom codes. Here I’ve learned a lot about how to run a company, and what were the bureaucracies involved. Even after closing it, I still have some clients that wanted me as a consultant.
Developer
Studio Sol•  April 2012 - March 2013
Programming the front-end and backend features of the portals, database modeling and architecture design. Here I had the opportunity to work with pure PHP, and some caching techniques using memcache, Redis and MySQL, to be able to have 40 million visits without problems. Also had the opportunity to create Windows 8 apps, using Javascript and HTML 5 + CSS 3.
Software Engineer
Incode Software•  May 2009 - March 2012
Responsible for modeling Web systems and its relations with other projects, developing components of the application using UML stereotypes and object oriented programming. Also responsible for developing the base architecture. The most interesting projects I’ve worked were CohesiveFT Cloud Computing products and Mandic Email Marketing platform, using Ruby on Rails and Python + Django.
Education
Centro Universitário UNA
Software Engineering, Specialization•  August 2011 - August 2012
Centro Universitário UNA
Systems Analysis and Development, Technologist•  January 2009 - July 2011
Links
Skills
itshsilva has not updated skills details yet.