I'm a software engineer currently located in Barcelona, Spain. I act as CIO at Talpor Solutions, a consulting firm that my partners and I have been building for the last 5 years. We currently have 14 developers under our guidance which we've trained and manage in local and international projects.
I've been working with web development technologies for the last 4 years in a range of companies from startups to large corporations. I've focused primarily on front-end web development using SASS, Compass, BackboneJS, RequireJS, AngularJS and ReactJS. Since I've managed projects on my own, I've also done a lot of backend development using the Django framework.
As part of my studies at Carnegie Mellon I learned to apply metrics, manage risks, implement methodologies, build architectures and a lot more. I constantly use this knowledge as part of my project management duties.
I'm always looking for the greatest and latest tools available to improve my work and make it easier to maintain. I'm passionate about making great designs come to life and providing users with the best possible experience.
Program Description: The Master in Software Engineering program focuses on improving students' technical leadership skills.
This is accomplished by emphasizing on key areas like requirements analysis, architectural design, project management and risk assessment that are necessary for successful software product development. The program also teaches students to apply and tailor metholodogies in order to improve the likelihood that their projects will succeed.
Program Description: The program's objective is to train a highly qualified professional that is well versed in all areas of Computer Science.
By exploring topics like Interface Design, Robotics, Language Design, Software Engineering and many others throughout the 5-year program, students that obtain this degree can excel in any area that they decide to specialize in. There is also a focus on efficient teamwork and time management since courses are organized in 12-week schedules with little time for slack.
Job Description: talPor is a startup company that provides development services for overseas customers. As one of the first team members at this startup, I've acted as both a developer and a team lead in the projects I've been in.
My work has been project management and web development, focused on front-end but including back-end. I also defined the tailored version of Extreme Programming that the company currently uses as a methodology for all their projects.
Job Description: I worked with faculty members and a post-doctorate researcher developing a Wizard of Oz prototyping tool for the Android platform and applying it for Mobile Learning, specifically for rescue response team training.
I used mobile web technologies to create a damage assessment form that allows volunteers to easily assess a building in an emergency. We have a strong focus on user experience since these tools will be used in stress conditions and we will be conducting user tests in the near future.
Job Description: I designed and developed a requisition management web system that would replace the pre-existing 3rd-party product that was being used. This program interacted with the corporation's Microsoft Dynamics Great Plains ERP server.
I was responsible for conducting interviews, gathering requirements, creating a basic design and layout for the software, evaluating 3rd-party solutions, and developing and deploying a first version of the product. I was later contracted to conduct testing and debugging in order to finish a second release of the product.
I was involved in the early stages of a project to install a fingerprint access control system at the company's offices. I developed a working prototype that was later used by the developers assigned to the project.
Project Description: The BirthdayTweet service sends each user a tweet or direct message on Twitter when one of their Facebook friends is celebrating a birthday. It's deployed on Google AppEngine and was developed in Java. It arose as a personal need and I decided to make it available for other users. It's also available as an application on the Chrome Web Store (link).