FULL STACK DEVELOPER
Crafting digital experiences with modern web technologies. Passionate about clean code, innovative solutions, and continuous learning. From frontend magic to backend architecture, I bring ideas to life.
Incorporating new features into the app from scratch. Refactoring and optimizing components by encapsulating their logic into React Hooks. Ensuring code quality and proper application behavior by adding new functionality tests, significantly increasing overall test coverage. Developing and implementing new API methods, focusing on the creation and configuration of endpoints. Utilizing chart libraries for data visualization to enhance the user experience.
Developing user interfaces using React and TypeScript. Creating Figma-based components, styled with CSS and Tailwind. Utilizing Jest and React Testing Library for unit testing. Writing, debugging, and reviewing code to perform specific tasks and incorporate new features.
A full-stack application simulating an ATM experience with user authentication via email, deposits, withdrawals, and comprehensive transaction history. Features production and development environments with automated CI/CD deployment.
New exciting projects are in development. Stay tuned for innovative web applications that push the boundaries of modern web technologies.
My name is Alexander Pinto, and I'm a passionate Software Developer. I began my journey in software development with frontend technologies, diving into the world of JavaScript. As I gained experience, I transitioned to React with TypeScript, which opened up new possibilities for me.
Over time, I expanded my skillset to become a full-stack developer, currently utilizing a stack that includes React and TypeScript on the frontend, along with Python and FastAPI on the backend. I have experience managing both SQL databases, such as MySQL, and NoSQL databases like MongoDB.
I graduated from MisiónTic 2022 and I'm currently pursuing a Technology in Software Analysis and Development degree. I have collaborated in agile teams, refining my skills in communication and teamwork. I am committed to delivering high-quality solutions that meet customer needs and product requirements.