“I met Juan Fernández as an Erasmus Programme Student during the academic year 2011-2012. He attended the courses "Introduction to Algorithms" and "Algorithms and Combinatorial Optimization". At the time, I was a Teaching Assistant at University of Patras and I had the role of lecturing, supervising and grading final exams for this courses. During the semester, Juan Fernández exhibited a solid theoretic background, with an analytical approach to the problems presented to him. As a person, Juan Fernández was always passionate about his studies and eager to learn. He had no difficulty adjusting to the diverse environment abroad and coping with any limited resources for foreign students. On the contrary, he managed much better than most native students and received top marks for these courses. I would highly recommend Juan Fernández for any position in Software Development. Feel free to contact me for any additional information.”
Experience
Education
-
University of Granada, Spain
-
-
-
Volunteer Experience
-
Immersive Theatre actor
VolunteerSpot
- Present 8 years 9 months
Courses
-
DevIntersection
Arizona
Projects
-
Routing Tables
Automated process to update the routing tables used for the verification process when processing a shipping label.
A routing table contains the information necessary to forward a packet along the best path toward its destination. When a shipping label is requested, the verification process examines the order details and matches it to the routing table entry providing the best match, if possible, for its destination.
The project was developed using SSIS on Visual Studio…Automated process to update the routing tables used for the verification process when processing a shipping label.
A routing table contains the information necessary to forward a packet along the best path toward its destination. When a shipping label is requested, the verification process examines the order details and matches it to the routing table entry providing the best match, if possible, for its destination.
The project was developed using SSIS on Visual Studio 2012.
The SSIS package content is described as follow:
• FTP Connection
• Establish an FTP connection and get the latest routing table file from the courier's FTP server
• Pre-process file
• Unzip file, format files with fixed width using macro script written in C#
• Run an external executable file, created in a different project, to split the routing table file into small files. In this way, the next step can be executing in a parallel mode
• Prepare data on temporary database tables
• Transforming all the files information into a SQL Server tables
• Archive production routing tables
• If all previous steps are right, then archived production routing tables
• Swap temporary tables to production tables
• Swap temporary tables to production tables taking care of external foreign key references
• Send an email verification
• Notify internal members of the company the status of the new routing tables
-
Shipping Specialist
- Present
I was promoted to maintenance all issues regarding with shipping. My main task was identify the exact issue with the customer, double check the correct behavior with our partners, assessing the best way to solve the issue with our partner, design, develop, and test the solution. Developed in C#, OOP paradigm, Visual Studio 2012, SQL Server 2008 R2, and SSIS.
Other creators -
La Nube POS
- Present
Develop and design a POS web application specialize in bars and restaurants using the latest technologies. The system uses Visual Studio, C#, Entity Framework, Razor, MVC 4, SSRS, SQL Server 2008 R2, HTML, JQuery, Konckout, CSS, JSON, Android and C++.
The system is divided in 4 subsections:
• Main application
In charge of the CRUDs operations for every business object and reports. It uses SSRS for the reports.
• Mobile application
Responsible for the main functionality of the…Develop and design a POS web application specialize in bars and restaurants using the latest technologies. The system uses Visual Studio, C#, Entity Framework, Razor, MVC 4, SSRS, SQL Server 2008 R2, HTML, JQuery, Konckout, CSS, JSON, Android and C++.
The system is divided in 4 subsections:
• Main application
In charge of the CRUDs operations for every business object and reports. It uses SSRS for the reports.
• Mobile application
Responsible for the main functionality of the business, take orders with an Android device.
• Web site
Website for the bar with a functionality to make an online reservation, check the profile of the workers, get directions and so on.
• External services
A list of orders, with dish's name, worker 's name and table's name, to be served display on a TV in the kitchen. The list will be automatically updated through Websocket with the top 10 oldest dishes to be served. The service disposes a button that deletes the top order from the list. The chef will press the button when the order is ready to be served and automatically the system will send a notification to the worker to advice him/her that the order is ready.
Ranking the top 10 tables with more liters of beer drunk in the whole restaurant display in a TV. -
AIS
The Automatic Identification System (AIS) is an automatic tracking system used on ships for identifying and locating them.
Project develops in C# using Entity Framework, Google API, MVC4, Razor as engine view, Visual Studio 2012, SQL Server 2008 R2, WCF, SSRS and TFS as source control and project tracking.Other creators -
Booking System Data Migration
- Present
The aim of the project is to translate data from one format to another. In that particular case, the business logic needs to be changed in order to adapt to the new system, adding some extra difficulties during the mapping process.
Typically, data migration is performed by a set of customized programs or scripts that automatically transfer the data. These scripts are created with SQL Server Integration Services (SSIS) technology.Other creators -
Portal M
Inspect and study the code, develop according previous interviews with the client, develop according the current functionality, improvement of the old system, organize and structure the tree files, create new functionalities and support.
Website performances using PHP, Javascript, HTML and cleaning URLs through defining rules over apache. -
Project "Espejo Mágico"
-
Talent Tagging
-
Greenfield project to create logical expressions by final users. The project will coexist with an existing tagging project and give the ability to filter applications based on tags.
Developed using OO paradigm, C#, Knockout and Microsoft unit test. -
Test Provider Proxy
-
I was responsible to create a centralize new brand product, working on all development life-cycle (architecture, pattern design, documentation, DB modeling and code). The new product will integrate the current Globe Business Media product with external third parties test providers (SHL, Saville consulting, Get feedback and more).
The new product is developed using Visual Studio 2015, OO paradigm, some of the SOLID principles, Web API, RESTful, JSON, HR-XML, C#, Fiddler, Microsoft unit…I was responsible to create a centralize new brand product, working on all development life-cycle (architecture, pattern design, documentation, DB modeling and code). The new product will integrate the current Globe Business Media product with external third parties test providers (SHL, Saville consulting, Get feedback and more).
The new product is developed using Visual Studio 2015, OO paradigm, some of the SOLID principles, Web API, RESTful, JSON, HR-XML, C#, Fiddler, Microsoft unit test and SQL Server 2013
Languages
-
English
Professional working proficiency
-
Spanish
Native or bilingual proficiency
Recommendations received
3 people have recommended Paco
Join now to viewOther similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Paco Rodriguez in United Kingdom
6 others named Paco Rodriguez in United Kingdom are on LinkedIn
See others named Paco Rodriguez