JUAN QUIJANO
Software Engineer
**************@*****.***
San Juan, Argentina
CORE SUMMARY
Accomplished and results-driven Senior Software Engineer with 8+ years of experience in designing, developing, and optimizing scalable and high-performance software solutions. Adept at full-stack development, cloud-native applications, and microservices architecture, ensuring seamless functionality and optimal user experience. Strong background in performance tuning and system security to enhance efficiency. Passionate about writing clean, maintainable code, improving software development processes, and staying at the forefront of emerging technologies. PROFESSIONAL SKILLS
Languages: C#, JavaScript (ES6+), TypeScript, HTML, CSS, Python, PHP, C, C++ Front-End: ASP.NET Core(Razor Pages, Blazor), Angular,RxJS, ngRx, React, Redux, Next.js, Vue.js, jQuery, Tailwind CSS, Bootstrap, Material-UI, Ant Design, SCSS, Styled Components, Vuetify Back-End: .NET Core, ASP.NET Core(MVC, Web API), Node.js, Express.js, Django, Laravel Databases: Entity Framework Core, MongoDB, PostgreSQL, Firebase, MySQL, Redis, DynamoDB, SQLite, ElasticSearch
CI/CD: Docker, Kubernetes, Terraform, Serverless, Jenkins Testing & Automation: Jasmine, Karma, Jest, Cypress, Selenium, PyTest, xUnit Tools & Platforms: Git, GitHub, GitLab, Bitbucket, JIRA, Confluence, Trello, Slack, VS Code, IntelliJ, Xcode, Android Studio, Postman
Other Skills: RESTful APIs, GraphQL, Microservices, Distributed Systems, Message Queues (Kafka, RabbitMQ, SQS, SNS), OAuth, WebSockets, WebAssembly, Webpack, Babel, Blockchain, Game, Real- Time Data Processing, Communication, Problem Solving, Team Collaboration, Time Management, Critical Thinking
PROFESSIONAL EXPERIENCE
2023 - 2026
Software Engineer, Printify
·Designed and implemented RESTful APIs and microservices using C# ASP.NET Core and ASP.NET MVC, delivering scalable and secure web-based solutions.
·Introduced GraphQL for flexible data fetching, significantly improving frontend performance and reducing over-fetching.
·Integrated third-party APIs like Salesforce, HubSpot, and SAP with ASP.NET Core, automating business processes and improving operational efficiency.
·Optimized web application performance using ASP.NET Core’s middleware, implementing request/response logging, error handling, and custom validation to improve efficiency.
·Integrated secure authentication using ASP.NET Identity, OAuth2, JWT, and OpenID Connect, allowing role-based access control and single sign-on (SSO).
·Led the design and implementation of state-of-the-art, reactive user interfaces using Angular, RxJS, and ngRx, optimizing both performance and user experience for real-time data-intensive applications.
·Developed complex navigation systems in Angular, using Router and Lazy Loading, ensuring that users had fast and efficient access to different parts of the application.
·Utilized Angular’s Dependency Injection to inject services like authentication, data handling, and logging, allowing for better code separation and easier testing.
·Optimized Angular apps for SEO by implementing Angular Universal (SSR) for server-side rendering, ensuring search engine visibility and faster time-to-content for users.
·Integrated and customized popular CSS frameworks like Bootstrap and Tailwind CSS to create responsive, modern, and scalable UIs, reducing development time on client-facing applications.
·Led TypeScript adoption across the entire stack, refactoring key backend services and front-end components to TypeScript for improved type safety, better developer tooling, and enhanced code maintainability.
·Implemented comprehensive unit, integration, and end-to-end tests using Jasmine, xUnit, and Cypress.
·Implemented Docker and Kubernetes for containerization and orchestration, reducing deployment time from hours to minutes and improving overall system reliability.
·Implemented data access layers using Entity Framework Core, ensuring efficient and secure interaction with SQL Server.
·Worked in a cross-functional team using Agile methodologies, collaborating with designers and product managers to implement new features and meet evolving requirements. 2021 - 2023
Software Developer, Snyk
·Built RESTful APIs with ASP.NET Core Web API, ensuring high performance and scalability for distributed systems.
·Developed and maintained dynamic web applications using ASP.NET Core MVC and Razor Pages, enhancing user experience and maintaining SEO-friendly URLs.
·Migrated legacy ASP.NET applications to ASP.NET Core, leveraging modern features like dependency injection, middleware, and improved performance.
·Integrated advanced form handling techniques using Angular Reactive Forms, implementing custom validators, dynamic form controls, and complex validations to support large-scale data-driven forms.
·Optimized Angular applications for performance by using Ahead-of-Time (AOT) compilation, tree shaking, and Webpack optimizations, reducing bundle sizes and improving load times.
·Implemented WebSocket-based communication for real-time features like live chat, notifications, and real-time updates in dashboards, using Socket.IO.
·Worked closely with the design team to transform UI/UX wireframes and prototypes into interactive web applications, providing a highly engaging user experience. 2017 - 2021
Junior Software Developer, Attender
·Built RESTful APIs with ASP.NET Core, integrating with various front-end frameworks like Angular and React.js for seamless data interaction.
·Developed and maintained ASP.NET Web Forms applications, incorporating form validation, data binding, and session management.
·Created a dynamic dashboard with Angular to display real-time metrics and analytics, using chart libraries like Chart.js and D3.js for data visualizations.
·Worked with dynamic data binding and two-way data binding to create highly interactive forms and UI elements that could handle real-time user input and complex business logic.
·Built custom Angular components and directives, including reusable UI elements like modals, accordions, and dropdowns, to ensure consistency across applications and reduce development time for UI features.
·Contributed to front-end development and collaborated with senior developers to improve the product, using Git for version control and adhering to best practices for code review.
·Worked with front-end technologies (CSS, SCSS, Tailwind CSS) to optimize the design and layout of user interfaces, leading to improved responsiveness and user experience. EDUCATIONAL QUALIFICATIONS
Bachelor’s Degree of Computer Science, National University of the South (UNS) 2013 - 2017