Alejandro García Iglesias
Verified Expert in Engineering
Software Developer
Alejandro is a web developer with more than a decade of continuous experience working in the industry. He specializes in building attractive, usable, and elegant interfaces that make use of his broad knowledge of web standards and knack of making real-time interactions work. He's a solid team member and knows the benefits of a good knowledge exchange.
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), MacOS
The most amazing...
...thing I've built was a UI pattern library made from scratch.
Work Experience
Senior Front-end Engineer
Online Outsourcing Agency
- Served as the front-end engineer at a top 150 internet company, designing and implementing features on internal tools (Adobe XD low-fidelity comp workflow).
- Learned Go and worked the full-stack concerning features requiring database data fetching and processing.
- Developed features that made a big impact on the revenue of the product by allowing faster investigation of monetization incidents.
Front-end Developer
Mapme
- Implemented the redesigned product UI with a new UI architecture based on Vue.js components.
- Created the visual design and implemented new components.
- Developed and maintained a product built with AngularJS and Meteor.
Front-end Developer
UpLabs
- Developed the UI of an AngularJS app.
- Built new components for the app and migrated those components to React.
- Applied design changes to Sass and Rails templates.
Front-end Developer
Lendsnap
- Developed the app's UI in AngularJS.
- Helped establish coding standards for the front-end team.
- Refactored old code and wrote unit tests.
Front-end Developer
Deviget
- Worked for two years with a client—from the online advertising industry—on a big application with large pieces of business logic on the front-end.
- Dove deeper into AngularJS and wrote many components with unit tests.
- Wrote a few E2E tests with the QA team.
- Established a scalable and modular architecture for CSS, refactored the styles, developed a style guide with visual patterns, and researched about visual style testing.
- Learned more about Scrum and distributed team work.
- Worked with another client, from the security industry—building a UI in React for managing security policies.
Front-end Developer
iSolutions Pro
- Developed the real-time interaction of the web app version of a bidding game.
- Learned effective communication and coordination practices with a distributed team; also learned what not to do.
Front-end Developer
Vulsai
- Worked side-by-side with team’s designer.
- Introduced, into the workflow, tools like Sass and Compass, a modular architecture for CSS, and also responsive web design, mobile first, and progressive enhancement best practices.
- Accomplished a wide variety of JavaScript projects—aside from regular web apps—from Node.js back-end processing scripts to critical embeddable third-party widgets and a data visualization app.
- Incorporated a build process for the team.
Full-stack Developer
Yanma Solutions
- Established team development standards and trained newcomers.
- Interviewed candidates.
- Developed a variety of web projects, the most important of them: a critical real-time auctions application.
PHP Developer
2mas2 Interactive
- Developed the back ends to serve dynamic content and process user interactions of Flash-based applications for big interactive advertising campaigns.
- Built a reusable platform for these apps.
- Aided in the establishment of development standards and trained the newcomers.
- Learned ActionScript.
Web Developer
Syxmedia
- Acquired and expanded knowledge of web development and best practices.
- Coded mockups and dynamic websites.
- Worked on both the front end and back end using a PHP framework developed in-house.
Experience
Mapme
No coding or programming skills are needed.
Mapme is designed to display beautifully across all devices from the desktop to mobile phones.
Uplabs
http://www.uplabs.com/Every day, Uplabs curates the best resources for the web, iOS, macOS, and Material Design: user interfaces, experiments, open-source apps, libraries and ready-to-use products, and much more.
Lendsnap
http://lendsnap.com/For loan originators at banks, credit unions, and mortgage brokerages, Lendsnap delivers an immediate upgrade to the brand which appeals to consumers in the modern age with the highest expectations.
Lendsnap delivers gains in all areas: team recruiting and retention, positioning among referral partners, and of course, new client acquisition.
Skills
Languages
CSS, JavaScript, HTML, SCSS, Less, Sass, Go, Flash ActionScript, Ruby, Pug, PHP
Frameworks
AngularJS, Bootstrap, CakePHP, Kohana, Ruby on Rails (RoR), Material UI, Protractor, Cypress
Other
Front-end, Responsive Design, Material Design, User Interface (UI), User Experience (UX), Design, Mockups, Creativity, Information Architecture (IA), Storybook
Libraries/APIs
React, jQuery, Vue, D3.js, Lodash, Node.js, Vuex
Tools
GitHub, Gulp, Git, NPM, Grunt, Karma, Babel, Rollup, Subversion (SVN), Webpack, Adobe Photoshop, Stylus, Adobe Experience Design (XD), Figma, JSX
Paradigms
Testing, OOCSS, Prototype-based OOP, SMACSS, UX Design, UI Design, Functional Programming, E2E Testing, BEM, Scrum, Agile Software Development
Platforms
MacOS, Visual Studio Code (VS Code), Meteor
Storage
MySQL, MongoDB
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring