Thamires Carvalho Vieira

Thamires Carvalho Vieira Email and Phone Number

Software Developer | TypeScript | Node Js | Nest JS | React @ Decisão Sistemas
Thamires Carvalho Vieira's Location
Brazil, Brazil
About Thamires Carvalho Vieira

Full Stack Software Developer focused on backend development using TypeScript. I specialize in building highly available solutions with a strong emphasis on clean architecture and design patterns.I have a solid foundation in information systems and am skilled in developing robust APIs and microservices using Nest.js. My expertise includes working with various databases, including PostgreSQL and MongoDB, and utilizing ORMs like Prisma and Sequelize.Hard Skills:Backend:Technologies: TypeScript, Node.jsAPIs: RESTful APIsORMs: Prisma, SequelizeArchitecture: Clean Architecture, Design Patterns, MicroservicesContainerization: DockerDatabases: PostgreSQL, MongoDBFrontend:- Frameworks: React.js- State Management: Redux, Zustand DevOps:- Experience with CI/CD practices and container orchestration.Github: https://github.com/tamicaires

Thamires Carvalho Vieira's Current Company Details
Decisão Sistemas

Decisão Sistemas

View
Software Developer | TypeScript | Node Js | Nest JS | React
Thamires Carvalho Vieira Work Experience Details
  • Decisão Sistemas
    Backend Developer
    Decisão Sistemas Aug 2024 - Present
    Goiânia, Goiás, Brasil
    - Development and maintenance of backend solutions using TypeScript, Sequelize, and PostgreSQL, focusing on modernizing and optimizing systems.- Collaboration with product and architecture teams to integrate new features that meet specific needs for financial operations, such as loan management and risk analysis.- Implementation of agile development practices and clean code principles, ensuring the delivery of high-quality, maintainable software.- Establishment of connections with… Show more - Development and maintenance of backend solutions using TypeScript, Sequelize, and PostgreSQL, focusing on modernizing and optimizing systems.- Collaboration with product and architecture teams to integrate new features that meet specific needs for financial operations, such as loan management and risk analysis.- Implementation of agile development practices and clean code principles, ensuring the delivery of high-quality, maintainable software.- Establishment of connections with financial institutions and service providers, facilitating system integration for process automation and improvements in operational efficiency. Show less
  • Arcktec
    Software Design Consultant
    Arcktec Oct 2024 - Present
    - Analysis and implementation of design patterns to develop robust and scalable solutions that meet the specific needs of clients.- Collaboration with development teams and stakeholders to translate functional requirements into efficient and sustainable software architectures.- Conducting detailed analyses of existing systems, identifying opportunities for improvement, and proposing solutions.- Application of software design principles to ensure clean, modular, and maintainable… Show more - Analysis and implementation of design patterns to develop robust and scalable solutions that meet the specific needs of clients.- Collaboration with development teams and stakeholders to translate functional requirements into efficient and sustainable software architectures.- Conducting detailed analyses of existing systems, identifying opportunities for improvement, and proposing solutions.- Application of software design principles to ensure clean, modular, and maintainable code.- Proactivity in problem-solving and identifying continuous improvements to enhance the efficiency of implemented solutions. Show less
  • Chatcenter
    Software Developer
    Chatcenter May 2024 - Aug 2024
    Imperatriz, Maranhão, Brasil
    - Contributed to the development and implementation of new products using TypeScript, Nest.js, and React.js, incorporating the latest agile methodologies and clean code principles.- Collaborated with cross-functional teams to translate business requirements into scalable and efficient software solutions.- Continuously improved existing products through performance analysis, identifying areas for improvement, and implementing optimization strategies.- Applied SOLID principles and… Show more - Contributed to the development and implementation of new products using TypeScript, Nest.js, and React.js, incorporating the latest agile methodologies and clean code principles.- Collaborated with cross-functional teams to translate business requirements into scalable and efficient software solutions.- Continuously improved existing products through performance analysis, identifying areas for improvement, and implementing optimization strategies.- Applied SOLID principles and other design and architecture concepts to ensure the code is clean, modular, and easy to maintain.- Engaged in proactive problem-solving and followed best practices to maintain application stability and reliability. Show less

Thamires Carvalho Vieira Education Details

Frequently Asked Questions about Thamires Carvalho Vieira

What company does Thamires Carvalho Vieira work for?

Thamires Carvalho Vieira works for Decisão Sistemas

What is Thamires Carvalho Vieira's role at the current company?

Thamires Carvalho Vieira's current role is Software Developer | TypeScript | Node Js | Nest JS | React.

What schools did Thamires Carvalho Vieira attend?

Thamires Carvalho Vieira attended Estácio.

Not the Thamires Carvalho Vieira you were looking for?

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.