Allan Juan

Allan Juan Email and Phone Number

Engenheiro de software @ Sicredi
Aracaju, SE, BR
Allan Juan's Location
Aracaju, Sergipe, Brazil, Brazil
About Allan Juan

Software engineer with 4 years of professional experience. I'm a specialist in front-end development with Angular, and I also act as full stack developer bringing in technologies such as Java and Node.js. My worked is based on agile principles, combining value delivery and software quality to achieve the organization's goals in short, medium, and long term. To do so, I rely on software engineering practices, applying principles and methodologies such as clean code, SOLID an test driven development (TDD). This way, I can deliver value quickly and build systems that are easy to use, maintain and evolve. I also have experience with different agile frameworks, such as Kanban and Scrum.I am a proactive professional, always going beyond what is required and applying a philosophy of continuous improvement to my work. Besides that, I'm a helpful and communicative person. I work collaboratively, supporting the development of my colleagues through pair programming, code review and documentation.My professional goal is to keep evolving, developing quality software for high impact, challenging projects. Languages: TypeScript, JavaScript, Java, Python, HTML, CSS, CFrameworks: Angular, Quarkus, Spring, Express.jsDatabases: MongoDB, SQLite, PostgreSQL

Allan Juan's Current Company Details
Sicredi

Sicredi

View
Engenheiro de software
Aracaju, SE, BR
Website:
sicredi.com.br
Employees:
298
Allan Juan Work Experience Details
  • Sicredi
    Engenheiro De Software
    Sicredi
    Aracaju, Se, Br
  • Sicredi
    Engenheiro De Software
    Sicredi Dec 2023 - Present
    Atuando em diferentes iniciativas, em todo o ciclo de vida do software: desde levantamento de requisitos e arquitetura de solução até desenvolvimento, implantação e monitoramento.- Desenvolvimento de aplicações web para o usuário final, com foco em usabilidade e performance;- Contribuições na biblioteca do design system (inner source), implementando melhorias de usabilidade e acessibilidade;- Melhorias de segurança, mapeando vulnerabilidades e definindo novas arquiteturas em coordenação com diferentes áreas. Tecnologias: Angular, React, Java, Quarkus, Spring, MongoDB, HTML, CSS, TypeScript, Stencil
  • Dbc Company
    Software Engineer
    Dbc Company Jun 2022 - Nov 2023
    I work at Sicredi, developing, evolving and maintining systems that handle over 100,000 daily transactions.- Front-end development with Angular. Automated testing using Cypress, Jest and Testing Library.- Back-end development with Java in a microservices architecture, using Quarkus, Spring, MongoDB and JUnit. - System support in production environment, running root cause analysis, correcting defects and resolving incidents.- Requirement engineering in collaboration with business, CX and development professionals, mapping out improvements, fixes and technical debt. RESULTS- I led a comprehensive refactoring in the front-end of one of our BackOffices, substantially improving code quality and development experience. Thousands of duplicated lines of code were removed, and test coverage went from 0 to about 50% (from 40k LOC). This refactoring allowed for faster and higher-quality deliveries in the following work.- I helped in the implementation of automated testing culture among the development team, by setting up the test environment and creating documentation and examples that accelerated the learning curve for others.- I made structural changes to some REST endpoints, promoting ease of maintenance and performance improvements. In some of these endpoints, response times were reduced by more than 50%. - I resolved complex issues in a microservices architecture, participating in the entire development process: root cause analysis, solution design, implementation and validation.
  • Sergipetec
    Front-End Developer | Angular
    Sergipetec Dec 2020 - Jun 2022
    São Cristóvão, Sergipe, Brazil
    I worked at the Finance Secretary of the state of Sergipe, developing front-end applications with Angular. - Front-end development with Angular, TypeScript, HTML and CSS.- Migration of legacy systems to a monorepo architecture, promoting code quality and reuse.- Implementation of automated tests with Cypress.RESULTS- I created dozens of highly reusable and well documented UI components and utility functions, accelerating the development of new functionality.- I stablished an automated testing culture in the team, creating their first automated tests with Cypress. - I promoted changes in the team's work methodology, both on the process and technological level, which converted to a direct impact in productivity. For example, through these changes, it was possible to substantially reduce the time spent solving Git conflicts.- I created JavaScript scripts to automate repetitive tasks.
  • Softeam | Junior Computing Enterprise
    Back-End Developer | Node.Js
    Softeam | Junior Computing Enterprise Apr 2020 - Dec 2020
    São Cristóvão, Sergipe, Brazil
    I developed REST APIs with Node.js and Express, using both RDBMS nd NoSQL databases. I sought implementing high quality and well tested solutions. I created CI/CD pipelines with GitHub Actions. I also worked in the R&D department in an endeavor to elevate the development practices implemented in the company.Tools: JavaScript, Node.js, Express, Jest, MongoDB, PostgreSQL, Git, GitHub, Bitbucket
  • Codesupport
    Contribuidor
    Codesupport Jan 2020 - Dec 2020
    I volunteered on a community of around 10 thousand programmers from all over the world. Besides that, I worked actively in the development of a bot for the discord server. We used TypeScript and TDD.Tools: TypeScript, Discord.js, Mocha, Chai, Sinon, Git, GitHub
  • Federal University Of Sergipe
    Researcher In Scientific Initiation
    Federal University Of Sergipe Apr 2020 - Aug 2020
    São Cristóvão, Sergipe, Brazil
    I reviewed the literature on multiview data clustering, implementing the proposed algorithms in C and C++. I compared the performance of those algorithms in different scenarios, using Python and Shell scripts to optimize my workflows. Tools: C, C++, Python, Shell, LaTeX, Git, GitHub

Allan Juan Education Details

Frequently Asked Questions about Allan Juan

What company does Allan Juan work for?

Allan Juan works for Sicredi

What is Allan Juan's role at the current company?

Allan Juan's current role is Engenheiro de software.

What schools did Allan Juan attend?

Allan Juan attended Federal University Of Sergipe, Department Of Computer Science - Ufmg.

Who are Allan Juan's colleagues?

Allan Juan's colleagues are Lucas Wille Schuch, Raphael Egnaldo Leandro, Liciane Silva, Sibele Tomasi Bada, Jair Barros, Keyla Pinto, Josieli Oliveira.

Not the Allan Juan you were looking for?

  • Charles Allan Juan

    Software Engineer 1
    Khlong Luang District
  • Allan J.

    San Pedro
  • Allan Juan

    It Systems Specialist I At Saddleback College
    Irvine, Ca

    2 +194927XXXXX

  • Allan Juan

    Planejador | Operações Facilities | Gestão De Negócios&Pessoas | Liderança | Relacionamento | Venda Consultiva | Planejamento & Vendas | Limpeza | Operacional | Gerente | Coordenador
    São Paulo, Sp

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.