Diego Armando Tejedor Cortés
Software Developer
I´m Diego Armando Tejedor Cortés, a software developer with a passion for creating innovative and user-friendly applications. With a strong background in web and responsive web development, i'm committed to delivering high-quality solutions that enyoigin user experiences.
In my ongoing journey of learning and exploring the different stages of software development, my focus is on problem-solving, understanding programming fundamentals, software design, and applying best practices. I'm constantly working to improve these skills and take my projects to the next level.
As a software developer, I'm passionate about creating solutions and designing pretty and fun interfaces for users that drive innovation and contribute to technological progress in Colombia. I'm currently shifting my focus towards mobile development, where, with the help of thechnologies like Flutter. I'm to build products that inspire and truly make a difference.
Work Experience
- 2020 - 2022
Junior Front-End Developer
R5Development solutions for public web applications. Using technologies like, React, and TypeScript. In my role, i have improved user interfaces and user experience, and i have created new features for the platform. I have also implemented integrations with services with Graphql and Rest Api shared and coordinates with the backend team. Writting tests for the code and following the best practices.
- 2019 - 2020
Junior Software Developer
GrupoCuboSpecializing in Full-Stack development, I have designed and maintained robust frontend modules using Angular (versions 8 through 11) and developed the backend with .NET Core (C#). My work included creating database models and controllers using Entity Framework and SQL Server. Furthermore, I implemented secure JWT-based authentication and focused on optimizing SQL queries, achieving a significant performance improvement.
Technical skills
Web Development
Skilled in building dynamic and responsive web applications full-stack using React and Next.js for the frontend, and Node.js, Express js and Nest.js for the backend. Expertice includes designing REST APIs and GraphQL APIs, implementing secure authentication and authorization, and using version control systems like Git. Persistance with SqLite and PostgreSQL, for database management.