Jonhnny Weslley
Profile
Seasoned full-stack developer with 15+ years of expertise in crafting innovative web solutions, specializing in Ruby on Rails and React. Proven track record of leading teams, modernizing legacy systems, and delivering high-impact products that drive business growth.
Work Experience
Railsware (Poland)
Software Engineer, September 2020 - Present
- Develop scalable web applications using Ruby on Rails and React
- Collaborate with cross-functional teams to design and implement robust software solutions
- Optimize application performance and ensure code quality through rigorous testing and code reviews
Credishop S/A (Teresina, PI, Brazil)
Lead Software Engineer, March 2012 - August 2020
- Successfully retired several legacy applications and mitigated the use of others, resulting in a renewed focus on core systems
- Interacted directly with customers and teammates to educate, inform, and clarify technical concepts
- Conducted discovery tasks, requirements analysis, and created technical project documentation for development initiatives
- Managed development team tasks to ensure projects remained on-time and within budget
- Coached the development team through training, one-on-ones, status meetings, and formal reviews to improve overall delivery
- Developed and refined delivery processes to decrease development time, reduce costs, and enhance quality
Credishop S/A (Teresina, PI, Brazil)
Software Engineer, June 2010 - March 2012
- Developed custom web applications to automate internal processes, focusing on efficiency and cost reduction across 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 file system built on top of enterprise commodity desktops.
- Published research findings in peer-reviewed journals and conferences
Credishop S/A (Teresina, PI, Brazil)
Software Engineer, October 2006 - September 2007
- Developed software for call center monitoring and support, improving customer service efficiency
- Designed and implemented a document management system, streamlining document tracking 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.
- Contributed to the advancement of e-health solutions through innovative software development
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
- Programming Languages: Ruby, JavaScript, TypeScript, Go, Python, Java
- Frameworks & Libraries: Ruby on Rails, React, Tailwind CSS
- Tools & Technologies: Git, Docker (compose), SQL (PostgreSQL), Redis, Linux, Ansible
- Methodologies: Agile, Scrum, Kanban, Test-Driven Development
- Soft Skills: Team leadership, critical thinking, goal-oriented, effective communication
Language
- English (fluent)
- Portuguese (native)
Interests
Exploring emerging web technologies, implementing effective team management strategies, applying machine learning in software development, designing scalable software architectures, contributing to open-source projects, and engaging in strategic board games for analytical thinking.