English:
Advanced
Diego D N.
Vetted by YouTeam
Colombia
UTC -05:00
America/Bogota
English:
Advanced
I am a highly skilled full stack developer with expertise in Node.js (Express,Nest.js), Ruby on Rails, and React
I am a highly skilled full stack developer with expertise in Node.js (Express,Nest.js), Ruby on Rails, and React. I have a solid understanding of other web technologies such as HTML, CSS, and related frameworks. I possess hands-on experience with serverless technologies like AWS Lambda, DynamoDB, and API Gateway. Passionate about technology, I constantly strive to expand my horizons by exploring cutting-edge tools. With a keen eye for detail and a dedication to producing high-quality code, I consistently contribute to the success of my projects. I am a strong collaborator, adept at working within cross-functional teams and effectively communicating complex technical concepts to technical and non-technical stakeholders
Want to hire this engineer?
Check if Diego D is availableExpertise
Years of commercial development experience
10 years of experience
Core technologies
Other technologies
Project Highlights
PSL
Instrumental in driving full stack development for internal projects at PSL Labs, successfully leveraging cutting-edge technologies such as Nest.js/TypeScript, React/JavaScript, and MongoDB, resulting in a significant optimization of project outcomes and increased efficiency. Additionally, I had the privilege of working with high-profile clients like AAA and Twilio, delivering solutions that met their specific needs
Responsibilities & achievements
Full Stack Development: Taking a leading role in driving full stack development for internal projects at PSL Labs. This involves overseeing and actively contributing to the development process from both front-end (React/JavaScript) and back-end (Nest.js/TypeScript, MongoDB) perspectives. Technology Implementation: Successfully leveraging cutting-edge technologies such as Nest.js/TypeScript, React/JavaScript, and MongoDB in the development process to ensure that the projects are built using the latest and most effective tools available. Project Optimization: Identifying opportunities for optimization within the projects and implementing strategies to achieve improved project outcomes, efficiency, and performance
MVP
Led a team of developers in successfully building a web app for an MVP project using Ruby on Rails with JRuby, chosen for its specific requirements. I provided technical guidance on Ruby language and Rails framework to the development team. We ensured code quality through the implementation of RSpec and Cucumber testing frameworks, and successfully deployed the project on Heroku.
Responsibilities & achievements
Project Leadership: Taking the lead in managing and guiding a team of developers throughout the entire development lifecycle of a web app for an MVP project. Technical Guidance: Providing expert technical guidance and mentorship to the development team, specifically focused on Ruby language and Ruby on Rails framework. Assisting team members in resolving technical challenges and ensuring they follow best practices. Technology Selection: Participating in the decision-making process for technology selection and advocating the use of JRuby for the project due to its specific requirements.
IDEAWARE
Contributed to multiple projects for real estate and social media companies, where I developed backend services using Rails and MySQL. My responsibilities included adding new features that involved CRUD operations, data modeling, writing business logic rules, transforming media files and implementing authorization and authentication infrastructure. Additionally, I actively contributed to testing and automated operations, resulting in improved overall website performance and an enhanced user experience.
Responsibilities & achievements
Feature Development: Adding new features to the applications, involving CRUD (Create, Read, Update, Delete) operations, data modeling, and writing business logic rules to implement various functionalities. Media File Processing: Implementing functionality to transform media files, such as image and video processing, to support media-rich content in the applications. Authorization and Authentication: Implementing robust authorization and authentication infrastructure to ensure secure access to different parts of the applications based on user roles and permissions. Testing: Actively contributing to the testing efforts by writing unit tests, integration tests, and possibly end-to-end tests to ensure the reliability and stability of the backend services. Automated Operations: Contributing to the automation of operational tasks, such as deployment, monitoring, and scaling, to streamline the development and release processes and improve overall website performance.
EPAM
As a Node.js developer for prestigious clients like Amwell, I played a key role in optimizing system performance by leveraging AWS Lambda, Nest.js, and DynamoDB microservices. I consistently ensured the quality of our solutions by implementing appropriate architectures and employing cutting-edge techniques. This resulted in seamless functionality and an exceptional user experience
Responsibilities & achievements
Node.js Development: Taking on the role of a Node.js developer, responsible for designing, implementing, and maintaining microservices and backend solutions for prestigious clients like Amwell. System Performance Optimization: Playing a key role in optimizing system performance by leveraging AWS Lambda, Nest.js (a Node.js framework), and DynamoDB as microservices. This involves designing efficient and scalable architectures to handle the clients' requirements. AWS Integration: Integrating various AWS services, including AWS Lambda for serverless computing, to build scalable and cost-effective solutions for the clients.
Education
Higher education in Computer Science
Agency
50-100
GMT+13
Argentina
Core Expertise
Want to hire this engineer?
Check if Diego D is available