Andrew Rebane C#.net mvc mssql javascript react native
1 Review

Full-stack software developer since 2003. Mostly C#, Javascript, MSSQL. Feeling very confident both front and back end.
Macroeconomics, financial sector, e-commerce, the copyright industry
BSc degree in Computer Science, self-educated trader
Day- and swing trading stocks, commodities, options, bonds, indices since 2016

C#,ASP NET WebForms/MVC, HTML, CSS, Bootstrap, Javascript, JQuery, Angular, Vue, React ____ WCF, WSDL, Web API, XML, Json ___ Webscraping, XPath, Selenium, Mozilla Addons ____ MSSQL, RavenDB, NHibernate, EF, Reflection ___ Google Cloud Platform, Windows Services, Threading, Serialization, MSMQ, Redis, Realtime applications, SSE ___ Java, Visual Basic, Python ___ WinForms, MS Office API
Cross-platform mobile development with React Native, Android Studio, Android SDK
Enterprise-level CMS systems - Umbraco, Sitecore,
Domain, Model and Test Driven Development, Design Patterns, MS App Architecture, Scrum

Subjects

  • Jquery and JavaScript Beginner-Expert

  • ASP.NET MVC Beginner-Expert

  • SQL Server Beginner-Expert

  • C# .NET Beginner-Expert

  • JavaScript and Typescript Beginner-Expert


Experience

  • tech lead (Jan, 2018Present) at BitMinistry.com
    At BitMinistry.com
    Projects include:
    - Bondora.com ( contractor, senior software engineer)
    - Estonian Performers Association (outsourced tech lead)
    - Just-get.com (start-up) (outsourced tech lead)
    Digital marketplace for services, connecting customers with professionals
    o functionality not yet rolled out
     Structured data search engine
     Amazon-like online outlets
    - StockComparison.co (start-up) (outsourced tech lead)
  • software engineer, contractor (Jan, 2016Jan, 2017) at Enterprise Rent-a-car, London
    • Business: car rental
    • Roles: architect, senior software engineer
    • Delivered product: comparison tool for customer vs competitiors locations, from scratch to production.
    • Delivered services: code audit of a Local Rental Tool by Scrum team of 11 members - a B2B web application for supporting corporate customer service. I introduced fine granule solution structure to respect the separation of concerns and the SOLID principles, and a common layout framework. Product backlog items.
    Tech: C#, ASP.NET MVC5, Google Maps API, SOA/WCF, Layered Architecture, Entity Framework, MSSQL, NUnit, Moq, Javascript, JQuery, Bootstrap, various Javascript API-s, Agile, Scrum, Git, TFS
  • software engineer, contractor (Jan, 2015Jan, 2016) at Bondora.com
    • Developing an open pan-European peer-to-peer credit and payments platform. Developing various parts of front and backend. Inc integration with Swedbank SOA gateway
    Tech: C#, ASP.NET MVC4, WCF, SOAP/XML, Cryptography, NHibernate, MSSQL, NUnit, Moq, Raven DB, NSerivceBus, MVVM/Knockout, Javascript/TypeScript, Agile, Scrum, TeamCity, Git, Svn
  • architect, tech lead (Jan, 2014Jan, 2015) at estonian performers association
    • Business: collection and distribution of public performance’s remunerations under the Copyright Act
    • Product: core system: Public performances copyright royalties distribution. Excel import of radio playlists. Right-holders, mandates, main artists, recordings, roles, medias, performances, royalties, payments management. Secure identification over bank link.
    • Responsibilities: architect, engineer
    Tech: C#.NET, MSSQL, ADO.NET Entity Framework, FTP, Jet OLEDB, Threading, Cryptography, NUnit, Moq, ASP.NET Web Forms and MVC, XHTML, HTML5, Ajax, Javascript, JQuery, Raven Db, Knockout
    • Product: SOA integration of right-holder’s data with International Performer Database
    • Responsibilities: architect, engineer
    Tech: c#, MSSQL, .NET Framework, WCF, Web services, SOAP, XML
    • Product: SOA integration of public performances and royalties data with all the countries of the world, over the guidelines of The Society Council for the Collective Management of Performers Rights (SCAPR)
    • Responsibilities: architect, engineer
    Tech: C#, MSSQL, .NET Framework, WCF
    • Product: Management of recordings labels, albums, tracks. Separate royalties distribution.
    • Responsibilities: architect, engineer
    Tech: MSSQL 2008r2/2012, Fluent NHibernate, NUnit, Moq, ASP.NET MVC4, HTML5, JQuery etc
    • Product: Prototype for Streaming media monitoring with acoustic fingerprinting.
    • Responsibilities: architect, engineer
    Tech: C#, Echo Nest, AcoustID, Echoprint.me, Musicbrainz
  • software engineer, contractor (Jan, 2012Jan, 2014) at Commerzbank, London
    Technical Environment C#, ASP.NET, AJAX, ADO.NET, MS SQL, Silverlight, LINQ, MVC, WPF, WCF, nAnt, nUnit,
    • Business Area: Investment banking, fixed-income risk management, middle office
    • Products: Corporate bonds, bond options, Eurodollar futures, caps, floors, swaps, credit default swaps
    • Responsibilities: Developing web-based reporting system to provide VaR (Value at Risk) info for fixed-income managers. Responsibilities include working across all tiers of the system (web frontend and all supporting services).
    • Front-end written in ASP.NET 2.0 and MVC Framework and strict tier-separation policies are followed. I am also involved with development of background services, for calculating and caching risk management data/graphs in the database and also designing WCF to provide data to other in-house groups and to main front-end. We also used LINQ, WPF. Visual Studio 2008, later VS 2010.
    • Building/Testing: Creating test harnesses and test cases using nUnit framework.
    • Administration: transferring new incremental releases through Development and Staging to Production.
  • software engineer, contractor (Jan, 2009Jan, 2011) at SEB group
    Skandinaviska Enskilda Banken, Tallinn and Stockholm 2008 –2010
    Technical Environment: VB.NET, VBA, WinForms, C#, ASP.NET, AJAX, XML, MS SQL, VS2003
    • Business Area: financial analytics, front and middle office
    • Responsibilities: Developed a system to manage all the various information systems (they have hundreds) in SEB, links between them and documentations.
    • Developed application to read price feeds from an external market data provider. In later phase, developed an ASP.NET application with similar functionality to store prices and retrieve price data from MS-SQL database.

Education

  • bachelor of computer science (Jan, 2000Jan, 2005) from Tallinn Technical University

Fee details

    £1520/hour (US$18.7525/hour)


1 Review
5 out of 5

User Photo August 30, 2021
Payment verified US$ 1 (50 Coins)

Very receptive, patient, and informative

Andrew was eager to answer any questions I had and went over the top to make sure I understood the topics at hand.