Picture of Dario Fernandez Torre

Dario Fernandez Torre

Senior Software Engineer

About Me

I am a graduate software engineer, with an academic foundation in Systems Engineering that encompasses advanced studies and a thesis defense, mirroring the rigor and scope of a Master’s degree. My expertise in developing innovative solutions spans from web platforms and services to mobile applications and video games. My skill set is further enhanced by a deep understanding of computer science, engineering principles, and proficiency in a variety of programming languages and platforms.

Contact Information

Skills & Expertise

Proficient

  • .NET, Angular, C#, Git, JavaScript, Kotlin, Microsoft Azure, MySQL, SQL, TypeScript, Unity

  • CSS, Photoshop, UI/UX

  • English, French, Spanish

Comfortable

  • C/C++, Java, Jira, PostgreSQL, Python, Spring Boot, Trello

  • Illustrator

  • Portuguese

Familiar

  • AWS, Google Cloud, Haxe, Keras, NextJS, PHP, React, Solidity, Unreal, Vercel

  • Blender

Soft Skills

  • Adaptability, Communication, Organization, Persistence, Problem solving, Teamwork

Professional Experience

Senior Software Engineer at EY

January 2023Current

▪ Revamped immigration system architecture, eliminating over 110 security vulnerabilities by updating dependencies and deprecated libraries, enhancing system security.

▪ Provided architecture design and documentation for a client project in India, delivering critical infrastructure recommendations that were projected to decrease development time by 20% and improve system scalability.

▪ Reduced front-end API requests by 30% in global enterprise tax software components, and architected new backend services with comprehensive unit testing, improving overall reliability.

▪ Automated internal processes like data management for birthdays and profiles, boosting operational efficiency.

▪ Mentored four junior developers, enhancing their project success and integration into development teams.

▪ Led technical training to elevate team's software practices, enhancing project handling efficiency.

Software Engineer at Freelancer

November 2018December 2022

▪ Spearheaded diverse software, website, and video game projects, demonstrating versatility in engineering roles across various domains.

▪ Involved in most development lifecycle stages, showcasing strong project management and technical skills.

▪ Proficiently utilized a wide range of programming languages (specify a few key languages like Python, Java, etc.), tools, and frameworks (mention some like React, Angular, etc.), adapting to project requirements and staying current with technological advancements.

Research And Software Development at PLADEMA

April 2017October 2018

▪ Engaged in pioneering applied research at PLADEMA, a leader in scientific innovation with a strong team of 80 professionals.

▪ Contributed to the development of two innovative frameworks for visualizing scientific fluid simulation data in immersive environments, employing Paraview and Unity.

▪ This work bridged the gap between advanced research and practical application, enhancing PLADEMA's reputation in the field.

Software Developer at Liger Group

May 2015March 2017

▪ Played a key role in a dynamic startup environment at Liger Group, known for delivering affordable and innovative software solutions.

▪ Collaborated in a team to develop custom lightweight software systems for a diverse client base, enhancing business efficiency and user experience.

▪ Gained extensive experience in full-stack development, mastering various technologies and platforms including Android Studio, Unity, and Xcode.

▪ Contributed to the creation of five hyper-casual video games, demonstrating creativity and proficiency in mobile and game development.

Education

Systems Engineer - Computer Science

Universidad Nacional del Centro de la Provincia de Buenos Aires

This degree aims to create a professional responsible for designing, developing and maintaining software applications and systems. Graduates work with a team of engineers to identify and solve problems. They also liaise with customers and other stakeholders to understand their needs and requirements.

Programmer Analyst - Computer Programming

Universidad Nacional del Centro de la Provincia de Buenos Aires

This intermediate degree's purpose is to validate that the graduate possesses comprehensive knowledge about the main software development tools which allows for immediate employment and also has the ability to adapt to the appearance of new technologies or software development tools.

Blog

Hobbies & Interests

I'm a tech enthusiast who enjoys keeping up with industry news and excels in both teamwork and independent work. Outside of software, I love exploring neighborhoods, enjoying movies, coffee shops, and socializing. I'm keen on outdoor activities and fitness, often going for walks and gym workouts. During indoor days, I play the piano and video games, favoring strategic and problem-solving titles. This gaming passion, evolving from consoles to PC and VR, inspires my own game development projects.