Senior Front-end Engineer
2020 - PRESENTOnline 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.
Technologies: UI Design, UX Design, Go, AngularJS, CSS, HTML, JavaScriptFront-end Developer
2016 - 2020Mapme- 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.
Technologies: Babel, Bootstrap, Meteor, Pug, CSS, HTML, AngularJS, Vue, JavaScriptFront-end Developer
2016 - 2016UpLabs- 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.
Technologies: Material Design, Ruby on Rails (RoR), Ruby, React, AngularJS, JavaScript, CSS, HTMLFront-end Developer
2016 - 2016Lendsnap- Developed the app's UI in AngularJS.
- Helped establish coding standards for the front-end team.
- Refactored old code and wrote unit tests.
Technologies: Babel, Karma, AngularJS, Bootstrap, Sass, jQuery, JavaScript, CSS, HTMLFront-end Developer
2013 - 2016Deviget- 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.
Technologies: Webpack, MUI (Material UI), React, Protractor, Karma, AngularJS, Bootstrap, Less, Sass, jQuery, JavaScript, CSS, HTMLFront-end Developer
2013 - 2013iSolutions 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.
Technologies: AngularJS, JavaScript, CSS, HTMLFront-end Developer
2012 - 2013Vulsai- 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.
Technologies: Grunt, Node.js, Bootstrap, Less, Sass, D3.js, jQuery, JavaScript, CSS, HTMLFull-stack Developer
2011 - 2012Yanma 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.
Technologies: Kohana, MySQL, PHP, JavaScript, CSS, HTMLPHP Developer
2008 - 20092mas2 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.
Technologies: Flash ActionScript, CakePHP, MySQL, PHP, HTMLWeb Developer
2007 - 2008Syxmedia- 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.
Technologies: MySQL, PHP, JavaScript, CSS, HTML