Ehsan Fazeli

Ehsan Fazeli

$15/hr
Senior Backend Developer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
32 years old
Location:
Hamburg, Hamburg, Germany
Experience:
6 years
Ehsan Fazeli Tehran, Iran-| Mobile - Summary of Qualifications ● ● ● ● ● Experienced software engineer Lead developer, scrum master and domain expert Expert in back-end development using ​PHP​, ​Python​ and ​Javascript Comfortable with working on ​RDBMS​ and ​NoSQL​ databases With an endless desire to learn and solve complex real-world problems Educations ● ● Computer Science Principles CS50 on edex, Harvard University Chemical Engineering BSc, Sahand University of Technology, Tabriz, Iran Work Experience Linco Care Ltd. Manchester, UK Software Developer May 2018 - Present ● Developing the primary app and API for serving product informations with Django ● Dockerizing existed applications ● Giving consultation about the roadmap to developing new applications and the best way to design the infrastructure Webjar - A User Behaviour Tracker Tehran,Iran Project Manager, Lead Developer July 2017 - Feb 2018 ● With having a great step taken from my safe spot and experiencing a completely new stack such as ​Python​, ​RabbitMQ​ and ​Cassandra​ I was responsible for ● Developing ​Javascript​ part of the application in order to create a ​socket​ between client and server and log every single movement of the user ● Retrieving upcoming data and queuing it on ​RabbitMQ ● Developing ​Flask​-based​ w ​ eb server and multiple listeners written in ​Python ​to fetch the data from ​queue ​channels and save it on database ● Developing a safe and stateless platform to serve the webmasters the data that's been fetched from the visiting user Adpulse - A CPC Advertising Platform Tehran, Iran Lead Developer Aug 2016 - Feb 2018 ● A very complex and vast business logic converted into one the heaviest projects I've had a chance to work on I was ● Responsible for Managing and mentoring the whole development team ● Developing and maintaining the Webserver written on ​PHP​, ​Lumen Framework ​which stored data on ​Redis a ​ nd​ MongoDB ● Converting domain requirements and principles into a technical plan and convey it to the members of developing team ● Generating and optimizing business logic in order to increase the revenue, accuracy and performance of the system ● Reducing response time using multiple layers such as caching directly on ​Nginx​ using Lua​ and ​Redis​ and ​OPcache Chilivery - A Food Delivery Service Tehran, Iran Full-end Developer Feb 2016 - Aug 2016 ● Having a great opportunity to work alongside talented people I was ● Responsible for converting business login into the code on a DDD based platform ● Optimizing the application layer ● Developing new service to communicate the 3rd party ends ● Adding my years of Laravel experience into the existing project ● Developing ​angular.js​ based front-end and communicate it with the back-end Karjob - An Online Recruitment Platform Tehran, Iran Lead Developer Feb 2015 - Feb 2016 ● Alongside a great business logic and talented domain experts I was responsible for ● Developing back-end of the web application using ​PHP, Laravel Framework ​and ​MySQL ● Developing front-end of the web application using ​Vue.js​ and ​Bootstrap ● Helping the domain experts to manage upcoming business logic related problems and interpreting the solutions into technical logic ● Managing a handful of talented developers Rayan Bartar - A Website Design and Development Company Tabriz, Iran Full-end Developer Dec 2013 - Dec 2014 ● For my first working experience I was responsible for ● Designing and developing the desired website of the clients ● Maintaining the created website and adding additional features to it ● Consult to the clients and lead them to the best approach of introducing their business into websites
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.