
Edwin Marcelo Guzman Buezo
Verified Expert in Engineering
Software Developer
La Paz, La Paz Department, Bolivia
Toptal member since June 27, 2016
Since 2013, Edwin has been making a living as a front-end developer in the software industry. His favorite languages are JavaScript for development and C++ for algorithms. Edwin truly enjoys algorithms and working on new challenges in software development. Currently, Edwin's been focusing on React and AWS development.
Portfolio
Experience
- JavaScript - 11 years
- React - 7 years
- Flux - 6 years
- React Native - 3 years
- Redux - 3 years
- AWS Lambda - 2 years
- Agile Software Development - 1 year
- MVC Design - 1 year
Availability
Preferred Environment
Webpack, Git, Visual Studio Code (VS Code), MacOS
The most amazing...
...events in my life were The ACM ICPC World Final 2011 in Orlando, Florida and The ACM ICPC World Finals 2015 in Marrakech, Morocco.
Work Experience
Full-stack Expert Developer | React and JavaScript
Toptal Client
- Developed a Canvas Editor using Fabric.js library, modifying and overriding methods in this library; successfully fixed problems in the repository in GitHub and added features to the framework.
- Built multiple React components using PostCSS for the styles and multiple component libraries.
- Worked with computational geometry algorithms to include features in the editor like alignment, max-borders limits, rotations, and clipping process.
- Built multiple libraries and scripts to run builds and deploys for front-end libraries into npm and deploy the main app to development and production environments.
Senior Software Front-end Developer
Mojix & XTime
- Took charge of the JavaScript code that works on native iOS and web; contributed to some React features and back end with PHP.
- Developed plugins for PhoneGap to work with iOS native.
- Wrote unit tests and automation scripts on the project.
- Fixed problems with memory leaks on the Sencha Touch framework.
- Created scripts to update the JavaScript code without updating the Cordova project deployed in the iOS Apple Store.
Professor
Universidad Catolica Boliviana
- Served as a professor at the university, teaching a course called "Introduction to Computer Science and Programming."
- Taught C++ and programming fundamental skills for beginners.
- Taught algorithms competition programming teams.
Software Engineer in Test
Mojix & Zebra Technologies
- Contributed to the continuous integration for the front end and back end using Jenkins.
- Developed test scripts (Watir-webdriver and Seleniumhq), test cases, and test plans.
- Implemented code reviews and some unit tests to help the team of developers.
Experience
Xtime Engage and Inspect
Online Ordering System
The back end was developed with Node.js and MongoDB. Also, the back end used an API built using normal JSON responses endpoints and some GraphQL endpoints for testing purposes.
Education
Diploma in Higher Education
Universidad Católica Boliviana - La Paz, Bolivia
Bachelor's Degree in Systems Engineering
Universidad Católica Boliviana - La Paz, Bolivia
Skills
Libraries/APIs
React, Node.js, FlowType.JS, D3.js, Socket.IO, React Redux, Fabric
Tools
Git, Webpack, PostCSS, Canvas 2D, Subversion (SVN), Watir, Gulp, Jenkins, MQTT, Karma, Apache Maven, Grunt, JSX
Languages
JavaScript, Sass, CSS, PHP, Java, C++, GraphQL, Ruby
Frameworks
Sencha Touch, Ext JS, Redux, Flux, React Native, Serverless Framework, Selenium, Compass, Material UI, Express.js, LibGDX, Phaser.io, Bootstrap 3+, AngularJS, Angular
Platforms
Firebase, AWS Lambda, Visual Studio Code (VS Code), Android, iOS
Storage
JSON, Amazon S3 (AWS S3), XML Parsing, MySQL, MongoDB, Amazon DynamoDB
Paradigms
MVC Design, Agile Software Development, Manual Testing
Other
Google Fonts, Cordova
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