Dariem Perez Herrera

Dariem Perez Herrera

$25/hr
Full-Stack Software Developer/DevOps
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
43 years old
Location:
Toronto, Ontario, Canada
Experience:
13 years
Dariem Pérez Herrera Senior Software Engineer Phone: (+1) - Email:- LinkedIn: ​https://www.linkedin.com/in/dariemp/ Skype: dariemph HIGHLIGHTS OF QUALIFICATIONS ● ● ● ● ● ● ● ● Almost 13 years of professional experience as a software engineer, but started programming 13 years prior, as a pre-teen hobby. Expertise in scalable web applications, backend development, distributed systems, REST API design and development, cloud computing, containers, Test Driven Development, DevOps, CI/CD. Natural problem solver, analytical, self-starter, quick learner and results-oriented. Expert Linux user and developer, with deep knowledge of Linux internals. Experience as technology executive lead of a very small company. Experience with agile and non-agile software development methodologies Proficiency in frontend, mobile applications (Android) and desktop applications development. Proficiency in different Microsoft technologies. WORK EXPERIENCE Dessa (Toronto, ON, Canada)​ - Software Engineer OCTOBER 2018 - JULY 2019 Dessa is one of the hottest AI startups in Toronto. As part of the Engineering Team, I: ● ● ● ● Contributed to the development of Foundations, a Python library that helps to scale AI jobs in production environments. Contributed to the development of Foundations Scheduler, a Kubernetes native application capable of scheduling AI jobs across different cloud providers and on-premise data centers. Applied DevOps practices to create tools for managing our products and solutions. Supported the machine learning engineers on their endeavours of deploying their ML models at scale in our customers restricted environments. Upwork​ - ​Freelance (Full Stack) Software Software APRIL 2015 - AUGUST 2018 As a freelance contractor doing remote work through Upwork, I: ● ● ● Worked remotely for individuals and startups from Hong Kong, Israel, UK and USA (Florida, Michigan, New Jersey, Massachusetts, Connecticut, San Francisco Bay Area/Silicon Valley). Was a Top Rated developer from 2016 to 2018, with 14 jobs performed and successfully finished. Developed/deployed/optimized cloud-native scalable web applications and mobile applications helping customers create or grow their businesses to the next level following agile practices. Inforsoldes S.A.S (Colombia)​ - C ​ o-Founder, Partner and CTO JULY 2015 - AUGUST 2018 As the chief technology officer of this very small software company, I: ● ● ● Had exposure to financial management and the decision-making process of the company. Helped customers to improve their business processes by implementing technological solutions. Lead the development process of the company's main product. Albet S.A. (Venezuela)​ - C ​ onsultant JUNE 2010 - MARCH 2011 As a consultant working for Albet S.A. (a Cuban state-owned company) in Venezuela, I: ● ● ● Created ready-to-deploy integral products based on a customized Linux distribution plus all the software stack needed to install PACS and RIS solutions right from a CD into a bare-metal server. Deployed PACS and RIS solutions for the public health sector in twelve public hospitals across the country. Trained system administrators at Venezuelan public health sector on managing these solutions. Universidad de las Ciencias Informáticas (Havana, Cuba)​ - ​Lecturer / Lead Software Developer SEPTEMBER 2006 - MARCH 2015 UCI is a leader university in Cuba fully focused on Computer Science which combines education, research and software production as part of its mission. As a lead software developer and lecturer, I: ● ● ● Taught mathematics and programming courses to undergraduate students. Imparted lectures and practical courses on Linux administration and Linux software development to graduate students. Led software development projects at the Free Software Center adjunct to UCI assuming different roles like lead software developer, project manager, software designer, solutions architect, among others. EDUCATION Universidad Central de Las Villas (Santa Clara, Cuba) ​- ​MSc. Computer Science JANUARY 2012 - FEBRUARY 2013 A one year program with emphasis in advanced software engineering, databases advanced topics, data analysis for research projects and artificial intelligence. Universidad Central de Las Villas (Santa Clara, Cuba) ​- ​BSc. Computer Science SEPTEMBER 2001 - JULY 2006 A 5 years program including disciplines like programming, algorithms, mathematical analysis, algebra, discrete mathematics, databases, operating systems, compilers, numerical analysis, software engineering, computer networks, probabilities and statistics, optimization models, artificial intelligence, among others. TECHNICAL SKILLS ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● Programming Languages​: Python, Javascript, C, C++, Golang, PHP, Java, among others Backend Frameworks​: Django, Django Rest Framework, Twisted, Flask, Flask-Restful, Spring Frontend​: Bootstrap, jQuery, React.js, Angular.js and entry level VueJS SDKs​: Android SDK, Facebook SDK for Android, Twitter Fabric for Android Cloud Computing Services​: AWS, GCP, Heroku, Digital Ocean (including API and CLI tools). Web Servers​: Nginx, uWSGI, gunicorn, Node.js, Apache RDBMS​: PostgreSQL + PostGIS, MySQL, Microsoft SQL Server NoSQL Databases​: MongoDB, Redis, CouchDB VCS and Bug Tracking​: Git, GitHub, Bitbucket, Jira CI/CD​: Jenkins, TravisCI, Bamboo Message Queues​: Celery, RabbitMQ, Redis(as Celery backend) Cache Systems​: Memcached, Redis Virtualization/Containers​: Kubernetes, Docker, docker-compose Build Tools​: Gulp, Webpack, NPM, Autotools, Gradle Authentication Mechanisms​: OAuth, OAuth2, JWT DevOps Tools​: Ansible, Fabric, AWS CloudFormation IDEs/Editors​: Visual Studio Code, Android Studio, Atom, Eclipse, Netbeans Documentation​: Confluence
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.