Specialties: Web programmer, JavaScript, CSS, HTML, Node.js, Android, Python
Software Developer @ From April 2015 to Present (9 months) Software Developer @ * Used MutationObservers, CORS (cross-origin resource sharing), postMessage, and CSS3 to create a seamless user experience for the most successful browser extension for Gmail, Boomerang for Gmail.
* Helped develop an Android email client called Boomerang
Specialties: Web programmer, JavaScript, CSS, HTML, Node.js, Android, Python
Software Developer @ From April 2015 to Present (9 months) Software Developer @ * Used MutationObservers, CORS (cross-origin resource sharing), postMessage, and CSS3 to create a seamless user experience for the most successful browser extension for Gmail, Boomerang for Gmail.
* Helped develop an Android email client called Boomerang for Android that allowed users to read, sent, and time shift emails for their Gmail and Exchange accounts
* Wrote an imap fetch response parser From September 2012 to Present (3 years 4 months) Software Developer @ * Introduced novel game play mechanics in Actionscript and PHP to a code base of hundreds of thousand lines on very strict deadlines for Cityville -- a top performing game at Zynga with 20+ million users
* Helped develop a mobile web app called Cityville Express by implementing RESTful end points to pre-existing Cityville server code as well as adding game mechanics to the app with HTML5 and Javascript
* Diagnosed and debugged production issues
* Implemented internal tools to help ease front end development From July 2011 to August 2012 (1 year 2 months) San Francisco Bay AreaSenior Software Developer @ - Front end engineer on [Pulse](http://www.novell.com/products/pulse/), a real time web application built for collaboration
- Implement several features such as drag and drop file uploads and a rich text editor using JavaScript, jQuery, and HTML5
- Helped build and maintained server side code that was written on top of the Scala Lift web framework
- Familiarized myself with Google Wave operational transforms protocol
- Used JSNI to expose JavaScript interface in GWT code
- Worked with geographically dispersed team From August 2009 to July 2011 (2 years) Senior Software Engineer @ - Debug and implement miscellaneous frontend and backend features in large (20+ million lines) code base across various programming languages: C#, VB.NET, SQL, JavaScript, CSS, and HTML
- Lead developer and maintainer of the Logo Tool, a web application which helps users create custom logos, and of the Design Wizard, a web application which lets users design documents with a step-by-step process and automatic text placement
- Developed a Adobe Illustrator plug-in, written in C++, to help art designers create new logo content
- Helped maintain the order check out process
- Submitted a US patent for creating dozens of variations from one logo icon From 2008 to July 2009 (1 year) Intern @ I worked on their then new Ads platform. I created a tool that allows users to programmatically create new ads via an xml schema. From June 2006 to August 2006 (3 months) Intern @ From June 2005 to August 2005 (3 months)
SB, Computer Science @ Massachusetts Institute of Technology From 2003 to 2007 Xavi Ramirez is skilled in: Software Development, CSS, JavaScript, jQuery, HTML 5, C++, Software Engineering
Looking for a different
Xavi Ramirez?
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension
VP; Digital Consumer Engagement at The LEGO Group. Trustee of Culture24 & The Women’s Prize for Fiction, Member Global Future Council for the World Economic Forum.