Senior Software Web Developer with 9 years experience. Delivering High-Performance, Customized Web Solutions.
Soft skills
Coding
Scrum, Agile (have certification in one of those)
Ability to solve problem in given constraints (front end, in code, in server, in php, in browser, in lib)
Great troubleshooting and testing skills
Great commit review skills
"No code mentallity" -> don't write till is necessary (user server, solid libraries, use "giant shoulders principal")
Frameworkless LibLess Extensionless Toolingless mindset
"5 question rule mindset" from Confucius (not sure if it was him)
Content creator of technical quidelines, blueprints, roadmaps (code, maintenance and none-technical), code to doc push and others
Architecture
Abstract thinking
Willingness to oversee projects
Knowledge of REST vs RESTful vs SOAP vs GraphQL vs gRPC
Onion Architecture, Hexagonal Achitecture, Behaviour Driven Development, Test Driven Development, Domain Driven Development and one ring to rule them all
CQS and CQRS (Amazon moving away from it and most of the companies) Brief explanation DDD notes
Broadcast data: Mercure, Ratchet, Pusher Php services to read
Performance and scaling.
People and organization skills
Mentoring + empathy (I've supervised Mid and Junior devs)
Organizational Skills
Responsibility and decision making
Product, project, people leadership skills
Goes with his fellow team if ship sink and trying to keep on course mindset
Getting business requirements and translating that to technical requirements.
Interfacing with other technical and non-technical internal teams.
Great Code review.
Overall good attitude
Multicultural skills (Worked with Saudi Arabia, Australia, Canada, UK diverse culture environment )