Dalvan Gomes

Dalvan Gomes

Frontend Developer

Followers of Dalvan Gomes635 followers
location of Dalvan GomesSão Paulo, São Paulo, Brazil

Connect with Dalvan Gomes to Send Message

Connect

Connect with Dalvan Gomes to Send Message

Connect
  • Timeline

  • About me

    Software engineering | Ruby | .NET | Python

  • Education

    • SENAI SP

      2003 - 2004
      Industrial Training Maintenance Electrician

      Professional qualification in principles and laws that govern the functioning of electromechanical systems, electronics, analog and digital electrical equipment and installations which, by means of instruments, tools, procedures and methods, allow the planning, implementation, evaluation and inspection of networks and circuits electronics, as well as preventive and corrective maintenance, within the technical standards and safety.

    • FIAP

      2016 - 2017
      Master of Business Administration - MBA Cyber Security
    • FIAP

      2008 - 2012
      Bachelor of Computer Engineering Computer Engineering
  • Experience

    • Agência Foster

      Jun 2007 - Jan 2009
      Frontend Developer
    • PlayPhone

      Jan 2009 - Nov 2011

      Using SCRUM as methodology in development processes, requirements gathering, data management using SQL Server 2005/2008, participation in the implementation of a service provider OAuth to allow game developers to have access to the API platform, implementation using concepts Design Patterns and using different Template Engines like Razor and NVelocity in authoring landing pages. Creation and layout structures for the development and maintenance of web sites, website development (XHTML Transitional and Strict) obeying rules and W3C standardization Webstandart, integration with API's Websites of Social Networking sites (Facebook / Twitter).

      • Web Developer

        Jan 2009 - Nov 2011
      • Frontend Developer

        Jan 2009 - Mar 2009
    • NetMovies Entretenimento S/A

      May 2011 - Apr 2012
      Semi-Senior Software Developer

      Creation and layout structures for the development and maintenance of website and intranet, analysis and data management using SQL Server 2005/2008, requirements gathering and implementation of REST services using the framework OpenRasta, to provide a single point of access to database and enable the integration of multiple platforms (TV's, Smartphones, Tablets and Web Applications) implementation using Design Patterns concepts and use of tools and frameworks like Razor, MVC 3, Backbone.js in the new authoring flow signature and content delivery . Using Scrum and Kanban as a methodology in the development process. Show less

    • 7COMm

      Apr 2012 - Oct 2012
      Senior Analyst Software Developer

      Architecture and development of tools and solutions. Dissemination of knowledge through coaching and workshop. Developing a REST service platform, to allow a login integrated communication between several products, analysis and data management using MySQL. Defining practices for unit testing and acceptance.

    • EduK / Buzzero

      Oct 2012 - Jun 2013
      Senior Analyst Software Developer

      Maintenance of Buzzero Marketplace Website and migrate to Ruby and Rails developed using mixed technologies ASP.NET in N-Tier architecture, MySQL and MongoDb as caching system. Responsible for define and development the Eduk online platform, with a high availability infrastructure based on Amazon Web Integration development between EduK's CRM and email marketing systems. Scalable website developed splitting front-end and back-end, using Rails API (queuing, ElastiCache as caching system, external integrations, mobile endpoints, payment system) with MySql and Rails Clients (main site, administrative area, back-office). Show less

    • Codifying

      Oct 2012 - now

      Software Engineer working as a consultant or freelancer on a wide range of projects. Analysis and validation of assumptions,Developing of new tools/features, updating legacy software to new technologies, creation of new microservices, existing bug fixes Intelligent mobility management service• Evolve a existing product• Development of new tools/featuresIncorporating advanced features and innovative functionalities Consultancy specializing in software development for small and large companies.• Product discovery - Development roadmap• Create and launch a product from scratch• Developed in different markets, such as: logistics, services, financial, entertainment, agribusiness, teaching applications, among others

      • Co-Founder

        Oct 2012 - now
      • Urbanmobi

        Oct 2012 - now
      • Idopter Labs

        Oct 2012 - now
    • LPS Brasil Consultoria de Imóveis S/A

      Jul 2013 - Dec 2017
      Software Engineer

      • Development of systems solutions for the management of real estate intermediation, backoffice, billing, HR and CRM, applying standards and best development practices.• Complex interpretation systems for calculating the apportionment of commissions, taxes and payment gateways.• Integrations with internal and external systems, such as Serasa Experian (PFIN, Credit Bureau, Report), automatic debit, registered billing, bank reconciliation and payments; printing (Lexmark), SAP, BI, among others.• Solid knowledge in development in .NET and T-SQL (from modeling to tuning). Linux environment management for CI/CD (SVN, GitLab and Jenkins).• Support of the production environment.Responsible for redesign the company website and intranet systems. Also responsible for define and developing the base architecture (system and infrastructure). Scalable website developed splitting front end and back end/web API, both based in ASP.NET Framework, with ORM/EntityFramework 6, MVC. Using Solr as the main search engine and replicated memcached as caching system. Back end process, data filters and batching process, export/import robots developed using MS Windows Services using Command Handle Pattern. Cloud-based infrastructures using Amazon Web Services: VPCs, ELBs, EC2s, CDN with S3, RDS with MS-SQL Multi-A-Z and multiples availability zones. Auto scaling and deployment using the association of platforms Nagios, Puppet (PuppetLabs), CloudFormation and MS-Deploy. Show less

    • Move2 The Next Level

      Dec 2017 - Aug 2019
      Software Enginner

      • Development of new tools/features• Updating legacy software to new technologies• Creation of new microservices• Existing bug fixes and performance improvements• Unit, integration and load tests• Technical reference for solution architecture and the development team. Most used technologiesRuby, Python, Postgres, MongoDB, Redis, Angular, Angular 2+

    • BETTHA

      Dec 2017 - Aug 2023

      • Promoting a culture of teamwork, feedback, and continuous improvement• Creation of a software engineering team• Conducting 1:1s, team meetings and their events• Management of individuals, enabling them to perform at high levels and support others• Alignment between stakeholders around the team’s vision, goals and analysis• Participation in software architecture design decisions• Improvements in the way we achieve and organize ourselves• Training and mentoring engineers, supporting their growth and performance within the teams they are part of• Facilitating continuous improvement of team processes• Ensure the team follows good development processes, is certified internally and with stakeholders, and consistently delivers quality software• Ensure the team maintains a high level of operational excellence• Driving and continuous improvement in recruitment• Promoting psychological safety and facilitating the resolution of conflict and performance issues Show less • Propose tools and techniques to optimize the team's work processes;• Be the channel with other technical teams, whether internal or from the client;• Promote activities and techniques for the team, aiming to improve and improve knowledge, for example, mapping technical debts, estimates, technical definitions, among others;• Propose viable and accessible alternatives for the progress of the project, but always listening directly to the team, considering their knowledge and multiplying it;• Support the PM in understanding business and user needs from a technical perspective;• Supervise code quality, promoting the maintenance of development standards and adherence to best software engineering practices;• Work closely with management to align strategies and goals, ensuring that technical solutions are in line with business needs. Show less

      • Tech Manager Engineer

        Aug 2019 - Aug 2023
      • Technical Lead

        Apr 2018 - Aug 2019
      • Software Engineer

        Dec 2017 - Apr 2018
    • Shipay

      Jan 2024 - now
      Technical Lead
  • Licenses & Certifications

    • Certified ScrumMaster

      Scrum Alliance
      Jul 2012
  • Honors & Awards

    • Awarded to Dalvan Gomes
      King of Code Hack Battle 2012 The Next Web Latin America 2012 Jul 2012 Develop a social network with geolocation, within 36 hours, which was chosen as the best project by sponsors: SendGrid.com and Realtime.co.It was a web application that allowed users to view the interests nearby and provided a mechanism to interact in real time and hold meetings in order to meet new people. Sendgrid.com used the API for sending emails and Realtime.co for real-time communication and integration with Facebook to login and collect users' interests. Was hosted on Amazon's cloud… Show more Develop a social network with geolocation, within 36 hours, which was chosen as the best project by sponsors: SendGrid.com and Realtime.co.It was a web application that allowed users to view the interests nearby and provided a mechanism to interact in real time and hold meetings in order to meet new people. Sendgrid.com used the API for sending emails and Realtime.co for real-time communication and integration with Facebook to login and collect users' interests. Was hosted on Amazon's cloud making the use of Linux, Nginx and Thin, and developed in Ruby on Rails and jQuery. Show less
    • Awarded to Dalvan Gomes
      SpaceCup Faculdade de Informática e Adminstração Paulista Oct 2010 Participation in the competition made ​​by FIAP, where my group was in 3th place
    • Awarded to Dalvan Gomes
      Lego Mindstorm Lecture and Future of Robotics & AI - Mar 2010 Workshop ministered by Dan Barry, PhD in Computer Engineering from Princeton University and current professor at Singularity University
    • Awarded to Dalvan Gomes
      CyberCup Faculdade de Informática e Adminstração Paulista Oct 2008 Participation in the competition made ​​by FIAP, where my group was in 5th place.