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.