Andrés Alejandro García
- Berlin, Germany
- [email protected]
I am a Polyglot Programmer and Sr. Software Engineer with a passion for building beautiful, scalable and performant web applications using modern technologies for both Frontend and Backend development. More recently I have turned my focus toward topics such as functional programming, data-driven user interfaces, concurrency and high scalable Internet-based architectures.
I have over 6 years of professional experience writing software, so you can expect clean, readable and testable code written by me.
Looking forward to start working on cool new challenging projects, let's get in touch!
Worked on the development of a flexible and sophisticated data science platform to deliver an industry-leading user experience, that enables businesses to create interactive, data-driven decision tools and automations. For that challenge the company used several technologies like Docker, Kubernetes, TensorFlow, Go, Scala, Python, TypeScript, React, Redux, GraphQL and many more.
I was responsible for the migration of the legacy frontend that was specifically aimed to be used by data scientists. The company was transitioning from old technologies like Backbone and RequireJS to more modern and scalable solutions like React, Redux and Webpack, and for that I used an open source tool created by Facebook called JSCodeShift, to allow parsing and traversing the abstract syntax tree (AST) of the legacy source code and perform static transformations to it, known as CodMods.
An industry leading mobile e-commerce technology company with a PCI-DSS Level 1 certified platform, and with nearly a decade of working with the world's biggest brands.
During my time as a Brander I worked on multiple mobile e-commerce projects for IR500 brands (top 500 internet retailers), all of which where transactional e-commerce websites used by tens of millions of users worldwide. I contributed in the implementation of all sort of functionalities, both server and client side (product page development, checkout flow, payment process, etc), that helped Branding Brand's clients to deliver performant, secure and rich e-commerce experiences to their end users. I was part of a relatively small, but very creative and energetic team working on a agile development schedule.
These are some of the clients that I contributed to:
* Shoes.com - m.shoes.com
* Lucky Vitamin - m.luckyvitamin.com
* Party City - m.partycity.com
* ABC Carpet & Home - m.abchome.com
* Universal Studios Hollywood - m.universalstudioshollywood.com
* Woman Within - m.womanwithin.com
* Jessica London - m.jessicalondon.com
* Brick House Security - m.brickhousesecurity.com
* Club Monaco - m.clubmonaco.com
* Dicks Sporting Goods - m.dickssportinggoods.com
* Northern Tool - m.northerntool.com
* Beauty Brands - m.beautybrands.com
* The Golf Warehouse - m.tgw.com
Loopa is an e-learning platform that teaches the latest and most demanded technologies for web and mobile development through interactive courses and coding challenges, 100% in Spanish. The courses are organized into learning careers and provide to our students the knowledge, concepts and enough experience to become professional developers.
Built with: Elixir, Phoenix, React, Redux, Go, Docker, PostgreSQL, MongoDB and Webpack.
Review, evaluate, design and implement databases. My main duties were::
Conduct analysis on internal and external salary statistics to further recommend, develop and implement an appropriate employee compensation structure. My main duties were:
Examine the needs and concerns of the area to develop relevant practices and procedures for preparing business reports. My main duties were:
The Y20 Summit is the official platform for young people from across the Group of Twenty (G20) and others invited countries to have their voices heard on the most pressing global economic challenges. Y20 summit 2012 took place in Puebla, Mexico as part of Mexico’s Presidency of the G20. The summit gathered a diverse group of extraordinary young leaders that helped to identify the pressing global economic challenges facing young people, engaging in substantive policy discussions and generating innovative solutions.
Global Community Development Program internship
December 2012 - February 2013
I participated at an AIESEC exchange program called iChange in Saint Petersburg, Russia. The program was aimed primarily at vulnerable children and young people in that city. It took about 8 weeks to be completed and brought together volunteers from more than 10 different nationalities. The project was an excellent kind of cross-cultural experiment where everyone had the opportunity to learn about each other in a very peaceful way.
Bachelor of Engineering in Industrial Engineering
Phoenix, Plug, Cowboy, Meteor, Sinatra, Kemal, Node, MVC, TDD, ExUnit.
PostgreSQL, MongoDB, Query Design, Database Development.
Linux, UNIX Terminal, Docker, Docker-Compose, Digital Ocean, AWS
Excel, Access, Word, Powerpoint, Outlook