Senior Software Developer | Team Lead
2019 - PRESENTHolycode- Build, guided, and educated the development team.
- Worked closely with stakeholders and the UI/UX designer on the implementation and design of new features.
- Built deployment cycles and development processes for the whole application.
- Implemented TDD, integration, and E2E tests as well.
- Performed one-on-one meetings with the development team.
- Tracked the team performance and reported to the CTO.
- Implemented a new Queue system with full monitoring.
- Worked on a complete rewrite of a multi-tenant legacy back end.
Technologies: Amazon Web Services (AWS), JavaScript, LAMP, React, Zend Framework, Laravel, Rancher, SaaS, Multitenancy, MySQL, Relational Databases, Test-driven Development (TDD), Git, REST APIs, Agile, Team Management, Data Structures, JSON, Scrum, SQLite, Jira, APIs, Object-oriented Design (OOD), Model View Controller (MVC), REST, Software Development Management, RESTful Development, Automated Testing, Architecture, Software Design, Scalable Architecture, Technical Leadership, MVC Design, Symfony, API Platforms, Back-end, Object-oriented Programming (OOP), Technical Project Management, CI/CD Pipelines, RedisSenior PHP Engineer
2018 - 2019Arbor Education- Worked on new features for the Arbor Education platform.
- Collaborated with multiple teams from different countries.
- Worked with Zend (Laminas) framework and on legacy refactoring.
- Collaborated in every sprint planning and setting up team goals.
Technologies: Linux, Zend Framework, PHP, MySQL, LAMP, Relational Databases, Git, REST APIs, Agile, Data Structures, JSON, Scrum, Jira, SaaS, APIs, Object-oriented Design (OOD), Model View Controller (MVC), REST, RESTful Development, Architecture, Software Design, Scalable Architecture, MVC Design, Back-end, Object-oriented Programming (OOP), RedisIT Consultant
2018 - 2019Opinodo- Supported the development team with difficult tasks.
- Guided and educated the development team as a consultant.
- Organized workshops for educating the development team.
- Increased team efficiency by recognizing bottlenecks.
- Helped set developers' goals for a six-month period.
Technologies: JavaScript, Linux, MySQL, Laravel, PHP, Full-stack, LAMP, Relational Databases, Test-driven Development (TDD), Git, REST APIs, Agile, Apache, Data Structures, JSON, Scrum, APIs, Object-oriented Design (OOD), Model View Controller (MVC), REST, Software Development Management, RESTful Development, Automated Testing, Architecture, Software Design, Scalable Architecture, Technical Leadership, MVC Design, Back-end, Object-oriented Programming (OOP), Technical Project Management, CI/CD Pipelines, RedisSenior Software Developer | Team Lead
2017 - 2018Opinodo- Mentored, recruited, and managed the development team.
- Set up workflows and procedures around internal communications and development.
- Oversaw and organized different tasks within the development team.
- Developed and maintained the whole Opinodo platform.
- Implemented continuous deployment, continuous delivery, and continuous integration cycles.
- Created CRON jobs for data updating and synchronization.
- Worked as a lead architect for the Opinodo platform.
- Screened candidates for the position of PHP developer.
Technologies: CSS3, HTML5, Bootstrap 3, JavaScript, Linux, MySQL, Laravel, PHP, Full-stack, LAMP, Relational Databases, Test-driven Development (TDD), Git, REST APIs, Agile, Apache, Team Management, Data Structures, JSON, Scrum, SQLite, APIs, Object-oriented Design (OOD), Model View Controller (MVC), REST, Software Development Management, RESTful Development, Automated Testing, Architecture, Software Design, Scalable Architecture, Technical Leadership, MVC Design, Back-end, Object-oriented Programming (OOP), Technical Project Management, CI/CD Pipelines, RedisFreelance Full-stack Developer
2012 - 2017Freelance Work- Made a WordPress theme with the Bootstrap 3 framework.
- Created a company's website with basic HTML/CSS and JavaScript.
- Built a website for a sports and recreation center with the Bootstrap 3 framework, JavaScript, CSS3, and HTML5.
- Developed a website for a construction company with the Bootstrap 3 framework.
- Supported other teams in making a platform for students and making RESTful API service, a web application, and a mobile application.
- Created a website and admin panel for a gambling casino using Kohana, HTML, CSS, and JavaScript.
- Collaborated with team members in extending features to an existing RESTful API.
- Made an official website for a software company using Laravel, HTML, CSS, and JavaScript.
- Developed a freelance platform using Laravel and LAMP stack.
Technologies: CSS, CSS3, HTML5, HTML, Bootstrap 3, AngularJS, JavaScript, Linux, MySQL, Kohana, Laravel, PHP, Full-stack, LAMP, Relational Databases, Git, REST APIs, Agile, Apache, jQuery, Data Structures, JSON, Python, APIs, Object-oriented Design (OOD), Model View Controller (MVC), REST, Architecture, Software Design, MVC Design, Back-end, Object-oriented Programming (OOP), RedisSoftware Developer
2016 - 2016Devana Technologies- Created a web application for keeping and maintaining your code snippets.
- Made a company dashboard application for the company overview.
- Coordinated with a small younger team of inexperienced developers.
- Created a basic version of the Slack web application, that handles slow internet connection.
- Performed integrations of common APIs (Twitter, Trello, Slack, and more).
- Made a RESTful API that can provide both web and mobile platforms.
- Handled the continuous delivery and continuous integration using Heroku.
- Used CRON calls for automatic synchronization of the database.
Technologies: CSS3, HTML5, Bootstrap 3, AngularJS, JavaScript, MySQL, Laravel, PHP, Full-stack, LAMP, Relational Databases, Git, Apache, jQuery, Data Structures, JSON, APIs, Object-oriented Design (OOD), Model View Controller (MVC), REST APIs, REST, Software Development Management, RESTful Development, Software Design, MVC Design, Back-end, Object-oriented Programming (OOP)Junior Developer
2014 - 2015EXE4U- Created a couple of CMS solutions using Laravel and Kohana.
- Wrote a custom PHP plugin and built a blog for a modeling agency.
- Worked on the web and mobile application for football bets.
- Worked on a website and mobile application for buying and selling coupons.
- Converted a Bootstrap theme to a WordPress theme with additional plugins.
- Helped to build a couple of different websites using LAMP and JavaScript.
- Created HTML/CSS website templates from PSD files.
Technologies: CSS, CSS3, HTML5, HTML, AngularJS, JavaScript, MySQL, Kohana, Laravel, PHP, LAMP, Relational Databases, Git, Full-stack, Bootstrap 3, Apache, jQuery, JSON, Object-oriented Design (OOD), Model View Controller (MVC), Software Design, MVC Design, Back-end, Object-oriented Programming (OOP)