Tarek Ayna, Software Developer in Beirut, Beirut Governorate, Lebanon
Tarek Ayna

Software Developer in Beirut, Beirut Governorate, Lebanon

Member since February 3, 2015
Tarek has over 11 years of professional experience developing full-stack applications using React, Angular, TypeScript, and the .NET platform. Tarek has been part of the development team at Microsoft, working on the Azure platform. He communicates exceptionally well, and he has worked in teams of all sizes.
Tarek is now available for hire

Portfolio

  • Finders
    React, ASP.NET, C#, Azure, Git
  • Microsoft
    React, Angular, Azure, ASP.NET, C#
  • Cloud15.com
    Azure, ASP.NET, AngularJS, Knockout.js, Less, Cloud Services, REST APIs

Experience

Location

Beirut, Beirut Governorate, Lebanon

Availability

Part-time

Preferred Environment

Visual Studio, ASP.NET, Windows, Chrome, React

The most amazing...

...thing I've built is Finders.co, my current startup. I built it with one other developer using React and ASP.NET.

Employment

  • Co-founder | Principal Developer

    2018 - 2019
    Finders
    • Co-founded Finders and served as CEO and principal developer. Finders.co is a cross-border eCommerce service.
    • Designed the Azure cloud architecture for all cloud services and backend services supporting Finders.co.
    • Designed and developed the full front-end system. The implementation uses React and TypeScript.
    • Designed the system and developed the back end code using Azure Cloud, ASP.NET, and C#.
    • Managed the company since inception—hiring and leading a team of ten employees including development, operations, marketing, customer service, accounting, and business development.
    • Created the general strategy of the company and every week, reported the progress to the board of directors.
    • Procured investors and closed a round of US$200,000 after six months of operations.
    • Managed the development team which architected the full-stack of services including Azure web back end and front-end services.
    • Supervised the marketing team that created the full marketing strategy including digital marketing and offline marketing.
    • Developed the business development strategy and directed the day-to-day implementation.
    • Implemented the back-end code that performs web scraping for Amazon, Walmart, and Macy's content. This successfully scraped millions of products and search results pages from these sites.
    Technologies: React, ASP.NET, C#, Azure, Git
  • Principal Software Developer | Engineering Manager

    2015 - 2018
    Microsoft
    • Served as the manager and owner of the customer signup and accounts (CSA) team of the Azure Commercial Experiences organization.
    • Developed end to end systems. The front end was built with both React and Angular and back end was developed with ASP.NET and C#.
    • Managed a team of 14 developers.
    • Grew the team by screening, interviewing, and hiring experiences and entry-level developers—from 3 to 14 developers within one year.
    • Planned and created the long-term product vision for Azure Signup and Accounts by collaborating with the executive leadership of Azure, software development leadership and project managers.
    • Provided technical guidance for my team and the Azure Commercial Experiences organization.
    • Led the technical execution of the product vision E2E.
    • Planned feature development sprints and allocate the work to the team.
    • Grew from a senior developer to senior manager to principal manager within four years.
    Technologies: React, Angular, Azure, ASP.NET, C#
  • Founder

    2013 - 2015
    Cloud15.com
    • Created, architected, and developed Cloud15.com: a cloud-based rapid web development platform.
    • Managed a team of interns (2-3), contractors (2-4), and designers (1-2).
    • Developed Windows Azure Cloud Service using ASP.NET MVC 5 (C#), Entity Framework Code First, and the SQL Server.
    • Built the front end using HTML, Less, TypeScript, Knockout.js, Require.js, jQuery, and Bootstrap.
    • Developed many back-end workers including data crunchers, cachers, search optimizers, cleaners, and Azure service managers. All were written in C#.
    Technologies: Azure, ASP.NET, AngularJS, Knockout.js, Less, Cloud Services, REST APIs
  • Founder

    2013 - 2014
    Intelliweb Consulting
    • Created Intelliweb Consulting and sourced local clients in the Seattle area.
    • Worked with the senior leadership to optimize developer productivity and processes.
    • Automated the setup process for a new development environment on IIS using Node.js scripts. Reduced the process duration from two days to under one hour.
    • Created and managed a team that developed an internal API caching service that enables the caching/mocking of products for development and testing.
    • Ported Node.js build tools to work on Windows and enabled remote work through Windows Virtual Machines.
    Technologies: Node.js, IIS, ASP.NET, Less, AngularJS
  • Software Engineer

    2009 - 2012
    Microsoft
    • Created a Modern Bing app for Windows 8 operating system using JavaScript, HTML, and CSS.
    • Prototyped several Windows 8 apps using C#.
    • Created internal-facing Microsoft testing websites using ASP.NET, C#, and SQL Server.
    • Developed a fully automated testing suite for the UI of Windows operating system.
    Technologies: ASP.NET, Bing, REST, Windows Apps, C++, Testing
  • Founder | Developer

    2006 - 2008
    961Host
    • Built more than 20 websites for various clients like a basketball team, a jeweler, and a journalist. All this was done while I was going to college at the time.
    Technologies: PHP, Joomla

Experience

  • Finders (Development)

    Finders is a Lebanon-based eCommerce startup.

  • Azure Signup Experience (Development)
    https://account.windowsazure.com/Home/Index

    I managed the team that was responsible for the Azure Accounts portal.

  • Personal Website (Development)

    This is my personal website. It was built using React and ASP.NET Core 3.0 (C#) and deployed to Azure.

  • Trading Planner (Development)

    Trading Planner is a personal project to help stock market traders plan for their trades.

Skills

  • Languages

    HTML5, JavaScript, Less, CSS, C#, TypeScript, C++
  • Frameworks

    Knockout.js, ASP.NET, ASP.NET MVC 5, Angular, AngularJS, OAuth 2
  • Libraries/APIs

    React, React Redux, jQuery, Highcharts, Node.js, Twitter API, Facebook API, Twilio API, SendGrid API
  • Tools

    Microsoft Visual Studio, Windows Azure SDK
  • Platforms

    Azure, Web, Visual Studio 2017, Azure Functions
  • Storage

    Azure Blobs, Azure Tables, Azure Queues, MongoDB, Redis, Microsoft SQL Server, Azure SQL Databases, Azure Cache, Azure Websites, Azure SQL, SQL Server 2012
  • Other

    Ajax, Web Scraping, IIS, IIS 7, IIS 8, OAuth, OpenID Connect (OIDC)
  • Paradigms

    Concurrent Programming

Education

  • Master's degree in Computer Engineering
    2007 - 2008
    University of Florida - Gainesville, FL, USA
  • Bachelor's degree in Computer and Communications Engineering
    2003 - 2007
    American University of Beirut - Beirut, Lebanon

To view more profiles

Join Toptal
Share it with others