I am a seasoned developer.
Can act as a CTO, Technical consultant, Team lead, Senior Dev, DBA.
With over 10 of experience in the software development industry, I have had the privilege of working on a multitude of projects that have allowed me to hone my skills and expertise. My passion for crafting clean, efficient code has driven me to excel in both developing complex systems from scratch and rescuing struggling projects through thorough refactoring. I can help you build a new achitecture for your system - or continue a work on an existing project, help it evolve and grow.
Throughout my career, I've contributed to numerous projects, ranging from small-scale applications to enterprise-level systems. I know to analyze project requirements, design scalable architectures implement robust solutions - as well as help projects plagued by technical debt and performance issues and refacte codebases to improve maintainability, scalability and overall system performance.
I am proficient in a wide range of technologies, including but not limited to:
- Backend: PHP (Yii2, Laravel), Nodejs (vanilla or NestJS)
- Frontend - Web: Vanilla / React / VueJS
- Mobile apps: React Native, VueJs + Quasar, Flutter
- Databases: MySQL on a full-DBA level; other SQL dialects, noSQL.
- Cloud Platforms: AWS
I am a quick learner as well, so no useful tool will escape me if required. I am constantly exploring new invetions in a rapidly evolving works of technology, and keeping up with the latest developments.
My specialties include:
- connect this to that in a most optimal way (if "that" has an API, I'll find a way to talk to it)
- nothing works and no one has any idea why
- a previous developer left us with some strange stuff
- it's all bad and we don't know how to make it good
- we have a great idea but cannot imagine how to start with it
I am always taking any project, small or huge, as my own.
My main problem is lack of ability to make bad things. I will always look to find a best way, considering all the requirements (including marMore...
Amir veresh
Consulting Manager@eConsulting
Verified
I am anxperienced business and strategy consultant with a strong track record in driving growth, leading strategic initiatives, and developing successful business models. I have extensive experience across Israeli and global technology firms, I specialize in identifying synergies, creating business platforms, and delivering innovative solutions that transform industries. My expertise spans product management, new business development, strategic planning, and channel management.More...