April Leone
Verified Expert in Engineering
JavaScript Developer
April is a senior front-end web developer with over 15 years of experience at companies like Starbucks, Rosetta Stone, and Livemocha. She specializes in building front-ends for JavaScript web applications and has deep expertise in the nuances of cross-platform development.
Portfolio
Experience
Availability
Preferred Environment
React, Implementation, User Interface (UI), Team Mentoring, Scrum Master
The most amazing...
...app I've built was a themed web app that could display the user's language left to right or vice versa. This enabled one site to launch worldwide.
Work Experience
Senior Front-end Engineer
Rosetta Stone
- Built a language-learning app for Arabic learners in AngularJS.
- Constructed a reporting tool so administrators could see their students' progress in real-time.
- Developed custom AngularJS services and corresponding tests.
- Created custom exact-target email templates and data extensions and a tool to allow administrators to email users at the click of a button.
Senior Front-End Engineer
Livemocha
- Helped build the website Livemocha's language-learning platform from scratch using SproutCoreJS (EmberJS 1.0) and a designer mockup.
- Built a custom content-editing tool so that a content creator can create their own language lessons for use in the Livemocha application.
- Created custom CSS animations for a language learning app.
- Integrated an application with a NoSQL database using JSON endpoints and also added a custom font icons for use throughout the application.
- Supported the marketing team with WordPress website issues.
Senior Front-End Developer
Starbucks
- Built custom pages for the Starbucks' website and pages for iOS devices for their store music downloads.
- Integrated Starbucks' pages with a Sitecore content service.
- Constructed the April 2011 day of service portion of the website. This allowed volunteers to sign up to help with various community-service projects worldwide.
- Made periodic updates to the corporate website using an Agile Scrum team.
Experience
Livemocha.com
http://learn.livemocha.comThe site uses Grunt/Node for the server, Bower for package management, and custom font icons.
Livemocha has a history of a 11 million users worldwide.
Skills
Languages
CSS, HTML, Sass, PHP, JavaScript
Frameworks
Unity3D, Unity, SproutCore, AngularJS, Jasmine
Tools
Bower, Git, Karma, Grunt, Sublime Text 2, Visual Studio
Paradigms
Agile Software Development
Platforms
iOS, WordPress, WordPress Theme Design, MacOS
Storage
NoSQL, MySQL
Other
PSD to HTML, PSD Slicing, Freelancing, Programming, ADK, IT, Virtual Reality (VR), Front-end Development, Software Development, Embedded Software, User Experience (UX), Sitecore, Localization, Scrum Master, Remote Team Leadership, Implementation, User Interface (UI), Team Mentoring
Libraries/APIs
React, Lodash, Underscore.js, jQuery
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