Howdy Logo
Image of Nicholas C.

Nicholas C.
Back-end and Systems Engineer

Spring Boot
Ruby On Rails
Github
Java
Postgresql
Trello
Bio

System Analyst and Web Developer possessing extensive experience in project analysis and development, with a particular emphasis on Ruby on Rails and Java. Proficiencies include API integration, PostgreSQL database management, and comprehensive understanding of Rspec testing and MVC development patterns. Demonstrates adherence to code standards and the creation of JSON-based web services. Highly skilled in utilizing Sidekiq for background job processing and competent in version control with Git. Additional competencies encompass JavaScript, HTML, CSS, and Genexus tooling for robust software development.

  • Systems Analyst
    6/1/2021 - Present

    Achieved proficiency in the development and maintenance of systems utilizing Ruby on Rails. Demonstrated expertise in creating and managing REST APIs to ensure seamless communication between system components. Leveraged Redis and Sidekiq for efficient background job processing, enhancing system performance and scalability. Extensive experience with PostgreSQL for robust database management. Ensured effective version control and collaborative development through the use of Git, GitLab, and adherence to GitFlow methodology.

  • Developer
    7/1/2020 - 6/1/2021

    Played a key role in the development and maintenance of various projects utilizing Java 8 and Spring Boot to build robust applications. Designed and implemented REST APIs to facilitate seamless communication between systems. Managed project dependencies and builds efficiently using Maven. Developed and configured dynamic reports with Jasper Reports, enhancing data visualization capabilities. Leveraged Oracle for robust data management, ensuring high performance and reliability of database operations. Ensured efficient version control and collaborative development through Git and GitLab.

  • Systems Analyst
    7/1/2017 - 6/1/2020

    Led the development and maintenance of projects focused on public administration, including tax, bidding, accounting, construction, planning, and budgeting for city governments. Gained extensive expertise in Ruby on Rails and JavaScript, leveraging the capabilities of Genexus for advanced application development. Demonstrated proficiency in PostgreSQL for robust database management, ensuring efficient data handling and storage. Utilized RSpec for thorough testing and quality assurance, while maintaining collaborative code integrity and version control using GIT. Effectively managed project tasks and workflows with Trello, and facilitated seamless code deployment and repository management with Bitbucket.

  • Junior Systems Analyst
    4/1/2016 - 7/1/2017

    Demonstrated expertise in system development with a focus on Java EE, JBoss Seam, RichFaces, and JSF. Managed database interactions using JPA (Hibernate) and deployed applications on Tomcat 7. Leveraged Oracle databases to ensure robust data handling and integrity. Maintained collaborative code management and version control through SVN. Additionally, excelled in prototyping, conducting detailed analysis, and gathering requirements directly from clients to ensure the development of tailored solutions.

  • Developer
    6/1/2014 - 3/1/2016

    Developed expertise in Ruby on Rails and Genexus, contributing to a range of system development projects. Applied advanced knowledge in PostgreSQL for efficient database management and utilized JavaScript for dynamic web interactions. Demonstrated proficiency in version control using Git and Bitbucket, ensuring seamless collaboration and code maintenance. Engaged in thorough analysis and requirements gathering to ensure projects met business needs and client expectations.

  • Genexus Developer and Technical Support
    10/1/2012 - 5/1/2014

    Specialized in system development with a focus on leveraging Genexus for efficient software creation. Developed proficiency in database management using PostgreSQL, ensuring robust and scalable data solutions. Advanced skills in JavaScript were utilized to enhance user interface and client-side functionality. Employed Git for version control, maintaining code integrity and facilitating collaborative development workflows. Utilized Bitbucket for efficient code repository management and peer review processes. Conducted extensive analysis and requirements gathering to ensure alignment with stakeholder needs and project specifications, driving the successful delivery of technical solutions.

  • Genexus Developer
    12/1/2008 - 10/1/2011

    Developed robust systems utilizing Genexus for system development and PostgreSQL for database management. Excelled in the analysis and requirements gathering phase to ensure solutions met business needs effectively.

  • Analysis and Development of Systems at Integrated College of Greater Fortaleza
    2008 - 2010

  • Java Specialist at Estácio de Sá University
    2012 - 2013

Nicholas is available for hire

Meet Nicholas C.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.