Raniero Russo

Senior Software Engineer

FollowUnfollow

Join our Pro Plan to message Raniero

You can only message people who are following you. If you’d like to message this person, simply join our Recruiter Pro Plan.

  • LocationLondon, United Kingdom

About me

 

Ambitious, hard working software engineer and Masters Laureate in electronic engineering with 7 years of professional experience in both web application development and test automation framework design has demonstrated a keen ability to quickly learn and apply programming languages and design concepts, as well as having proven to be capable of reaching goals while working alone, in group or embedded at a client site.

Skills

 

  • Ruby on Rails
  • C#.net
  • Ruby
  • CMS Platforms
  • Asp.net MVC
  • Test Automation
  • Git/svn
  • Restful Apis
  • Service Oriented Architecture
  • Varnish
  • Heroku
  • Html/css/sass/javascript/jquery
  • Web APP Servers
  • SQL
  • Java/javaee

Work history

2015

Senior Software Engineer

Course Report

Jul 2014 - Sep 2015
  • Sole developer for Ruby on Rails site hosted with Heroku which uses ActiveAdmin CMS, Postgres DB, Fastly global CDN for static content delivery and page caching, GitHub for source control and Bootstrap, SASS and jQuery for all things front-end related. Designed and implemented several CMS-driven features. Reduced resource usage and page load time by one order of magnitude by consolidating and reducing DB queries per page, optimising inefficient queries through analysis of their execution plans, implementing a reverse proxy for full page caching, and delivery of static content via a global CDN. Was able to avoid increasing dependency on costly Heroku server resources while improving site scalability.

2014

Senior Software Engineer

Frost Fire

Jul 2013 - Aug 2014
  • Front office and financial risk analysis solutions for derivatives trading and portfolio management - offering tools congruent with Dodd-Frank financial regulatory requirements. Architected -- as part of a 4 person tech team -- a three-tier system in order to allow multiple Eclipse RCP desktop clients to interact with a central analytics and data layer which were implemented as nodes hosted on WildFly servers; these could be replicated and load balanced to scale out according to expected concurrent usage.

2013

Senior Software Engineer

Everyday Health

Mar 2013 - Aug 2013
  • Sole developer on the SEO team. Designing and programming an enterprise keyword research, analysis and reporting tool. Developing an n-tier architecture to pull keyword information from various remote sources, coordinating their ingestion through NServiceBus and employing an MVC.NET 4.0 web application to implement its numerous enterprise features.

2013

Software Engineer

Everyday Health

Apr 2011 - Mar 2013
  • Served as tech lead for a team of 3 developers for the Custom Solutions and Lead Generation branches of the company. Implemented and coordinated the release of several sponsored content projects with million-dollar budgets. Interfaced with sales, business and executive teams successfully conveying technical concepts to non-technical staff members. Worked with the BI team to implement several user behaviour tracking tools. Enhanced and supported the Offer Management Tool; a CMS built in-house with C# and .NET MVC that was used by copywriters to create some of the sites’ sponsored content.

2011

Software Quality Engineer

Everyday Health

Feb 2010 - May 2011
  • Worked in a small QA automation group creating tools that facilitated and sped the company’s testing process. Created a site scanner application in Java to run Selenium backed functional and integration tests on large volumes of CMS generated pages. Used Selenium Grid to allow multiple browsers on a distributed array of workstations to run tests concurrently. Built a dashboard web app to manage ad hoc and scheduled test runs. Captured test run metrics in a DB and added reporting features to display historic trends. Improved change control processes, implemented source control with Team Foundation Server, automated tool code builds with Hudson, issue tracking with Mantis and established a code reviewing process.

2010

Software Engineer

SRA International

Sep 2007 - Feb 2010
  • Designed, developed and tested new features for SRA’s intelligent data analysis web application used by government and local law enforcement agencies across the US. Main liaison and engineer for the NYPD’s Intelligence Division contract; supporting a user-base of over 100 analysts, working on site to gather requirements, design and implementing requested modules of functionality as well as maintain business relations with officers of all ranks. Used Java EE packages like JavaMail and other APIs for facial recognition and text indexing. Wrote server-side features in Java and ColdFusion Script. Created dynamic, asynchronous front-end features with JavaScript and MooTools.

Education

2007

Electronic Engineering with Music Technology Systems

University of York

Jul 2003 - Apr 2007
  • 2:1