Jonhnny Weslley

Profile

Passionate full-stack developer with 14+ years of strong experience in web development with a willingness to make great products.

Work Experience

  • Credishop S/A (Teresina, PI, Brazil)

    Lead Software Engineer, March 2012 - Present

    • Successfully brought several legacy applications to end-of-life and have limited or mitigated the use of several others resulting in a renewed focus on the remaining applications.
    • Interacted with customers and teammates directly to educate, inform, and elucidate.
    • Performed discovery tasks, requirements analysis, and technical project documentation for development projects.
    • Managed the development team’s tasks to ensure that projects remained on-time and within budget.
    • Coached the development team through training, one-on-ones, status meetings, and formal reviews to improve our delivery and that of the company as a whole.
    • Helped develop delivery processes with the goal of decreasing development time and costs and improving quality.
  • Credishop S/A (Teresina, PI, Brazil)

    Software Engineer, June 2010 - March 2012

    • Developed custom web applications to automate internal processes with a focus on automation, efficiency and cost reduction in all departments.
  • Distributed Systems Laboratory (Campina Grande, PB, Brazil)

    Researcher assistant, October 2007 - May 2010

    • Design and implementation of the distributed file system BeeFS, a distributed filesystem built on top of enterprise commodity desktops.
  • Credishop S/A (Teresina, PI, Brazil)

    Software Engineer, October 2006 - September 2007

    • Developed software for callcenter monitoring and support.
    • Design and implementation of a document management system to track and store electronic documents across all affiliates.
  • Infoway e-health company (Teresina, PI, Brazil)

    Software developer, October 2005 - September 2006

    • Main developer of the JHeat framework, an agile full-stack framework for web-applications in Java.

Education

  • Universidade Federal de Campina Grande (Campina Grande, PB, Brazil)

    MSc, Computer Science, Distributed Systems, 2008 - 2010

  • Centro Federal de Educação Tecnológica do Piauí (Teresina, PI, Brazil)

    BSc, Computer Science, 2004 - 2006

Skills & Competences

  • Proficient in web applications, software testing, agile methodology, Java, Ruby (Rails), Git, Docker, SQL, Linux and distributed systems.

  • Familiar with Go, python, machine learning, CSS, JS, Kanban, Ansible.

  • Additional competences: team leadership, teamwork, critical thinking, goal oriented, work ethic, verbal and written communication.

Language

  • English
  • Portuguese (native)

Interests

  • Web technologies, team management, machine learning, software architecture, open source, reading and board games.