Software Developer at OpenGamma
United Kingdom
Experience with Java, Ruby on Rails, PHP, SQL, MongoDB & graph databases.
Experience with Java, Ruby on Rails, PHP, SQL, MongoDB & graph databases.
Interested in high performance / low latency technology with impact on financial functions, and especially in designing & developing distributed applications.
Key interests:
- Agile practices: Scrum, TDD/BDD, Pair Programming, agile modelling
- BigData / NoSQL platforms: MongoDB, ElasticSearch, Neo4j, Hadoop/HBase
- Finance, Investments, Electronic TradingTechnology Analyst, Equities Technology @ Full stack developer, supporting the Systematic Trading Strategies desk in the process of structuring and trading of indexes. Job responsibilities include analyzing the desk's workflow, and responding to the need of automating processes in order to improve the team's efficiency and reduce time-to-market for new securities.
Technologies include a full stack array of front end (web) languages and frameworks, together with back-end languages (Java, Scala, Slang/SecDB), in the effort of achieving standardization across applications and seamless end-to-end integration. From May 2015 to Present (8 months) London, United KingdomTechnology Analyst, Operations Technology @ Working as a Java developer, on both new products and existing applications supporting different business flows for the Operations department. I've had the opportunity to be part of different projects, varying between small sized time-critical regulatory functions to large scale reporting applications, handling terabytes of data in real time.
To achieve a high-quality end product and to be flexible to requirement changes, the team I'm in had to embrace the Agile philosophy, adopting practices such as Scrum, TDD / BDD, and agile domain modelling.
The core development I do is on a Java 7/8 & SQL stack, but I've also had the opportunity to experiment with Ruby & shell scripting, and various NoSQL solutions (MongoDB and graph databases). From July 2013 to May 2015 (1 year 11 months) London, United KingdomData Publication Programmer (Internship) @ This job was aiming to combine the existing data sources within the School of Computer Science, and build a publishing system that would provide the data in a machine-readable format.
The proposed storage solution is a graph database (Apache Jena), designed specifically for semantic, relational unstructured data. In order to capture the data, I've had to use various technologies and ways to capture data, getting accustomed with parsing XML, RDF, JSON, but also do data-mining on plain-text documents. The data was exposed both directly from the data store (allowing clients to perform SPARQL queries) and indirectly, via the desktop and mobile web applications I've built.
The programming languages used in this project were Java/Ruby (server side processing) and PHP/JavaScript/HTML5 for client-side applications. From June 2012 to August 2012 (3 months) Software engineer @ Ruby on Rails developer, working mostly on backend-features and bug fixing. From September 2011 to December 2011 (4 months) Manchester, United KingdomSoftware developer intern @ Part of a Ruby-on-Rails team, working on improving the existing public-facing API, exposing core functionality to 3rd party developers and applications while ensuring data security and validation.
The internship provided an excellent insight into the start-up industry, and in the same time offered me the opportunity to get accustomed with new concepts, such as Agile, Scrum, TDD, Pair Programming. From June 2011 to September 2011 (4 months) Edinburgh, United KingdomProgrammer @ I am responsible for all IT & communication related subjects, starting with negociating custom offers with our GSM, landline and ISPs, and setting up the workstations and data network in the office. The last project before moving out of the country was setting up a backup server, where all the data is daily copied, so a hardware or software fail would not affect at all the companys' activity. Lately I have been working (both in the office and remote) on an custom ERP / CRM solution, that will manage the stock, the financial part (invoices, reports for each product type and for each customer), but also the communication with all national and international customers. By using this application, each employees' efficency will dramatically increase, and by optimising stock management, the costs and processing time for each customer order will be decrease. From April 2008 to May 2010 (2 years 2 months) Programmer @ I started by dealing with the computers & servers in the service. Beside debugging & repairing computers at hardware & software level, I have also participated in setting up networks (from project to testing stage) for our clients. In the late months I wrote some programs for automated creation of invoices and reports for all the clients, making this process a lot less painful for the whole staff. From September 2006 to April 2008 (1 year 8 months) BSc, Computer Science, Business & Management @ The University of Manchester From 2010 to 2013 Baccalaureate, Informatics @ International Computer Highschool of Bucharest From 2007 to 2009 Informatics @ International Computer Highschool of Constanta From 2005 to 2007 Andrei Ruse is skilled in: PHP, Java, SQL, HTML, Web Development, Ruby, Ruby on Rails, MySQL, Databases, Linux, Git, Software Engineering, C++, Agile Methodologies, Distributed Systems
Goldman Sachs
Technology Analyst, Equities Technology
May 2015 to Present
London, United Kingdom
Goldman Sachs
Technology Analyst, Operations Technology
July 2013 to May 2015
London, United Kingdom
University of Manchester
Data Publication Programmer (Internship)
June 2012 to August 2012
FreeAgent Central
Software engineer
September 2011 to December 2011
Manchester, United Kingdom
FreeAgent Central
Software developer intern
June 2011 to September 2011
Edinburgh, United Kingdom
Cassol RO
Programmer
April 2008 to May 2010
Altair Soft
Programmer
September 2006 to April 2008
Full stack developer, supporting the Systematic Trading Strategies desk in the process of structuring and trading of indexes. Job responsibilities include analyzing the desk's workflow, and responding to the need of automating processes in order to improve the team's efficiency and reduce time-to-market for new securities. Technologies include a full stack array of front end (web) languages... Full stack developer, supporting the Systematic Trading Strategies desk in the process of structuring and trading of indexes. Job responsibilities include analyzing the desk's workflow, and responding to the need of automating processes in order to improve the team's efficiency and reduce time-to-market for new securities. Technologies include a full stack array of front end (web) languages and frameworks, together with back-end languages (Java, Scala, Slang/SecDB), in the effort of achieving standardization across applications and seamless end-to-end integration.
What company does Andrei Ruse work for?
Andrei Ruse works for Goldman Sachs
What is Andrei Ruse's role at Goldman Sachs?
Andrei Ruse is Technology Analyst, Equities Technology
What industry does Andrei Ruse work in?
Andrei Ruse works in the Financial Services industry.
Who are Andrei Ruse's colleagues?
Andrei Ruse's colleagues are Jean-Michel Bea, Ivaylo Varbanov, Thomas Collett, Roman Kolacz, Stephen Colebourne, Jonathan Senior, Jessica McGreal, Alexander Peshev, Yukinori Iwashita, and Maxime Dot
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies