Angel Venchev, Software Developer in Lisbon, Portugal
Angel Venchev

Software Developer in Lisbon, Portugal

Member since December 30, 2015
Angel is an experienced back-end developer who recently delved into mobile. He has developed a threat awareness mobile app for business trips to Mexico and led a team of four to accomplish a migration of a legacy task scheduling system. With more than five years of experience in the industry, he has worked on several projects serving the needs of companies like Wells Fargo, Toro, and ADP.
Angel is now available for hire

Portfolio

Experience

Location

Lisbon, Portugal

Availability

Full-time

Preferred Environment

Visual Studio, Visual Studio Code

The most amazing...

...app that I've built is a threat awareness mobile application that helps you stay safe while on a business trip to Mexico.

Employment

  • Freelance Toptal Developer

    2019 - PRESENT
    Austin Distributing
    • Built a system for managing metadata related to hose sales in their original ERP system using ASP.NET Core and React.
    • Built a sophisticated authorization system with roles, claim based authentication and password recovery mechanism using email.
    • Integrated the solution with an existing database without changing any of the underlying infrastructure.
    • Built a system for generating a commodity report using React and .NET Core.
    Technologies: ASP. NET Core, React, .NET Core
  • Mobile Developer

    2019 - 2020
    Code Particle Inc.
    • Helped the team to build a real time patient monitoring system integrated with Google Fit and Apple Health.
    • Worked on various features throughout the app in a team of 4.
    • Worked closely with the product owner to polish design elements of the application both from UI and UX perspective.
    Technologies: React Native, Redux, Jest, JavaScript
  • Freelance Toptal Developer

    2019 - 2019
    Select Quote
    • Implemented a web API to transfer credit card data to a secure PCI compliant and relaying back a token representation of the credit card data.
    • Implemented a reporting service that gathers daily reports from Google AdWords and Bing Ads.
    • Set up deployment pipelines for deploying AWS Lambda based services in both .NET and Node.js.
    • Migrated SQL Server Stored Procedures into C# using Entity Framework.
    • Documented logic from a proprietary language in order to migrate the logic to C#.
    Technologies: C#, .NET Core, ASP.NET Core, AWS Lambda, Azure Cloud Services, SQL,
  • Senior Developer

    2018 - 2019
    Sircle Advertising
    • Worked on a threat awareness React Native mobile application using an ASP.NET Core back-end.
    • Designed the UI and UX of the mobile application according to Apple's and Google's visual style guide.
    • Added logging for mobile applications in order to improve the stability and reliability of the apps over time.
    • Worked on implementing the admin dashboard for installation of specifically designed boxes for real-time tracking of alcohol sales in the United States. Using ASP.NET Core and React.
    • Reviewed code of my peers and suggested improvements in coding standards.
    Technologies: ASP.NET Core, .NET Core, React Native, React, Redux, Webpack, Entity Framework Core, SQL Server
  • Team Lead

    2017 - 2018
    MentorMate
    • Led and managed a team of four people in order to deliver a robust system which serves the client's needs - to quickly be able to configure custom automated tasks built on top of smaller components of those tasks.
    • Migrated a legacy system from the integrated windows task manager to a newly acquired task scheduling tool called JAMS.
    • Prioritized effectively according to business needs.
    • Communicated constantly with the client's contact person in order to clarify needs and requirements.
    Technologies: Trello, PowerShell, Microsoft Task Scheduler
  • .NET Developer

    2015 - 2017
    MentorMate
    • Took a key role in developing the core backend for Storyoworks1, a sales enabling CMS system.
    • Had ownership over version control, database design, and automated deployment.
    • Developed integration with external applications including Salesforce and InsiteCommerce.
    • Worked on optimization of the UWP client application.
    • Wrote end to end tests using Selenium with ChromeDriver and C#.
    • Made code reviews and improved coding practices.
    Technologies: .NET, ASP.NET Web API, ASP.NET MVC, ASP.NET Core, .NET Core, Angular.js, UWP
  • .NET Developer

    2013 - 2014
    Omegaosft Ltd.
    • Took part in the development of the enterprise version of the main product of the company.
    • Worked on an independent reporting engine used in the larger project.
    • Earned experience in development of Payroll, CRM and HR software.
    • Gave a presentation on Git and version control systems in general.
    • Learned best practices in web development from other developers.
    Technologies: .NET, ASP.NET MVC, ASP.NET WebForms, CSS, HTML, Javascript, JQuery

Experience

  • Electric Eye (Development)
    http://electriceye.tv

    A threat awareness mobile application. Written in React Native using AWS Lambda as a back-end. It helps companies to keep their employees safe when they are sent on business trips to Mexico. It has a map that shows potentially dangerous areas to avoid. A GPS navigation system that helps you pick a safer route based on the dangerous areas. And most importantly a panic button which will stream video, audio, and GPS data to the servers and will immediately send help to your location.

  • 3x3 Insights (Development)
    https://www.3x3insights.com/

    A solution for real-time tracking of Alcohol sales in US retail stores. Gathering all the data, aggregating it and bringing semantics to the clients in a beautiful dashboard.

    Worked with clients like Wallmart, integrating external systems like WorkMarket.

  • Insite Portfolio (a.k.a. Storyworks1) (Development)
    https://www.insitesoft.com/storyworks1/

    A sales enabling CMS system that let's user organize, manage and browse different types of content. It helps salespeople organize their portfolios and be able to present products on the go. With different clients including iOS, Android, universal Windows platform, Windows mobile, and web it supports 99% of all devices on the market. It lets users upload videos, pictures, PDFs, static HTML web sites, and more to be able to impress potential customers.

  • Try On (Development)
    http://el-romantico.github.io/tryon/

    With my team, we took second place in a prestigious hackathon in Sofia called "HackFMI7" and created a platform for trying on clothes online on a 3D model of the user that they provided using NVidia PhysX engine.

  • Ritulette (Development)
    http://el-romantico.github.io/landpage/

    Took part in the 2016 Game Jam creating a gesture-based Android app trained with a neural network using Android with a .NET back-end.

  • Drankulka (Development)
    https://play.google.com/store/apps/details?id=com.drankulka

    An application for designing and ordering custom made bracelets.

    Targeted at the Bulgarian market the application helps people design their own unique bracelet and order it. The bracelets are made from natural stones and the significance of each stone type is explained within the application.

    It includes a tutorial of how the application is to be used and a good UX to guide the user through the process.

Skills

  • Languages

    C#, JavaScript, CSS, HTML, Bash
  • Frameworks

    .NET Core, .NET, ASP.NET MVC, ASP.NET Web API, ASP.NET Core 2, ASP.NET Core, React Native, Windows PowerShell
  • Tools

    Git, Hangfire
  • Paradigms

    Functional Programming, Scrum, Agile Software Development, Kanban, Design Patterns
  • Other

    Communication, Algorithms, OOP Designs, Web Server (IIS), User Experience (UX), System Programming, Networks
  • Libraries/APIs

    React
  • Storage

    Redis, Elasticsearch, SQL Server 2016, Relational Databases
  • Platforms

    iOS, Android, UWP

Education

  • Bachelor's degree in Computer Science
    2011 - 2016
    Sofia University "St. Clement Ohridski" - Sofia, Bulgaria
  • Exchange year participant in Infromatics
    2013 - 2014
    Karlsruhe Institute of Technogy - Karlsruhe, Germany

To view more profiles

Join Toptal
I really like this profile
Share it with others