I am a talented Full-Stack Application Developer with over 10 years of experience developing high-level web and mobile solutions, using Javascript tools for front-end, React Native for mobile and Node.js, Koa2, Express, Passport, JWT, OAuth2, Mongo.db for creating robust and secure RESTful APIs. I work with clients through the full process of applications, delivering high quality, readable and maintainable code, that delivers outstanding results to my clients.
Creating and developing innovative software solutions for clients across a broad range of industries.
Conducting technical interviews on React Native, making sure the screening process and evaluations are consistent and structured.
Participate in scrums consisting of cross-functional teams, both software and hardware. Ensure that features are being delivered efficiently and on-time.
Provided technical guidance and mentoring to team members, as well as acting as Team Lead overseeing a development team. Regularly liaise with principal engineers to implement frontend product features, and their dependencies on backend services and data.
Refactor, re-framework and address technical discrepancies where needed, to make software solutions more robust to operate and maintain, and resilient to failures.
Regularly analyze and resolve product bugs and defects associated with frontend features, services and data.
Created complex UI features using React.js for a platform that allows retailers to send dynamically personalized emails to their customers based on analysis/segmentation of behavioral data.
Rewote multiple web components from coffeescript to es6.
Liaised regularly with the design team to create the best user experience on applications, thereby reducing development time for effective deployment.
Provided technical expertise by implementing a multi-threaded middleware system using an open source library.
Used my subject matter expertise on RFID and NFC domain to determine the best balance between device performance and cost, proposing several outstanding options to the client.
Steered innovation on best practices for encryption of user information with RFID tags, by discussing directly with RFID reader tech support and tag manufacturers for proper implementation.
Automated tests in VBScript and ActiveX for the navigational and entertainment systems present in vehicles fitted with Harman & Becker board computers.
Complied with C++ development and quality control processing RDS signals for the Tuner/Radio segment of the H&B nav/entertainment systems.
Developed and deployed software applications for various clients using JavaScript, jQuery, XSLT, Visual Basic, Microsoft SQL Server, MySQL, ASP.NET, PHP, CSS, HTML, and Jira.
K365 is a platform that promotes random acts of kindness by allowing users to participate in campaigns and buy products at a discounted rate if they perform the required acts of kindness and submit pictures as proof.
My role in the project was to architect and implement the front end website which displays the products and campaigns, and allows users to complete acts of kindness by uploading and sharing pictures as proof, as well as a content management system for the K365 team, used for managing the campaigns, products, and reviewing the user submitted acts of kindness. To accomplish all of the above, I used react.js, SASS, redux, redux-form, react-router and JWT for auth to build a single page web application that communicates with a RESTful API.
The official website for European football. My role was to develop web components and widgets using JavaScript, HTML, CSS for the front end and Visual Basic, XML, XSLT and Microsoft SQL Server for the back end. I paid attention to best practices and code optimization in order minimize file sizes to achieve the best performance possible, and much needed attributes for the high traffic site.
TravelConnect is a travel platform similar to Booking.com that allows tourists to discover destinations and book hotel rooms. I implemented the entire front end part of the project using Angular.js, and collaborated with the designer to come up with the best possible user experience.
Allegiant Air is an American low-cost airline that operates scheduled and chartered flights. My role was to develop multiple mission-critical single page web apps, as part of a larger team, for the U.S. based airline, using Angular.js.
Bluecore is a platform that enables retailers to send dynamically personalized emails to their customers, based on analysis and segmentation of behavioral data. I created complex UI features using react.js for the platform.
I rewrote multiple web components from coffeescript to es6 and collaborated with the design team to create the best user experience while reducing development times