Rodney Hammad
Full-Stack Developer
- Reveal email
- Reveal phone number
- Lappeenranta
As an accomplished web developer, I possess a wealth of experience in crafting dynamic, full-stack solutions for a diverse range of web applications. My passion for programming drives me to continually explore uncharted territories and embrace novel challenges. Fearlessly innovative, I consistently contribute fresh ideas to every project I undertake. My adaptability allows me to excel both as an individual contributor and a collaborative team member, adeptly resolving complex problems with ingenuity. Remaining at the forefront of cutting-edge technology, I am committed to continuously enhancing web applications with the latest trends and advancements.
Work Experience
Web Developer
Genero Oy AB is an innovative company where I play a vital role as a Web Developer, working in collaboration with a dynamic team that embraces modern development tools and practices, including the Bedrock structure with Sage theme (Blade or Twig Templates).
Key Responsibilities:
- Gutenberg Block Development: ACF Blocks and React native Blocks
- Plugin Integration: FacetWP, Gravity Forms, Polylang, Redirection, Relevanssi, and Yoast
- Testing and Automation: Playwright, ja Cypress
- Frontend Expertise: Blade, Twig, SASS, JavaScript, Vue.js
- Debugging: XDebug, DDEV ja Browser Console logs
- Accessibility and Performance: Accessibility according with W3C guidelines and Web Core Vitals for Performance
Web Developer
- I created technical solutions necessary for implementing new features.
- I provided technical support for projects, either for implementing new features or resolving website issues.
- Gutenberg block development: Proficient in building Gutenberg blocks, both in the traditional way and using the Advanced Custom Fields (ACF) method, as well as Custom Post Types (CPT).
- I integrated various external API interfaces.
- I closely collaborated with project managers and other developers to define project parameters and plan detailed technical specifications, ensuring clear project deliverables and timelines to meet deadlines.
Key Responsibilities:
- Gutenberg Block Development: ACF Blocks
- Front-end: SASS, JavaScript
- Accessibility: Saavutettavuus tävyys W3C-ohjeiden
Front-end Developer Trainee
We implemented customer web application projects. I worked on the front-end and jumped to the back-end when needed.
Key Responsibilities:
- Help with back-end JavaScript (Azure functions).
- Front-end: React.
- Agile practices: Scrum, and Kanban.
- Version control tool: Git.
- Cloud Services: Azure.
- Application testing: Jest.
- Other technologies: Sessions + JWT, PWA (Progressive Web App).
Full-Stack Developer
As a Full-Stack Developer, the most exciting part about programming for me is making a difference. I worked on both frontend and backend development. I participated in multiple projects, designing and implementing functionalities and business logic. I understood user needs and continuously improved the user experience.
Knowledgeable in:
- Back-end: PHP, Ruby on Rails, Node.js, Python(Django), Java, C#, .NET.
- Front-end: HTML5, CSS3, SASS, JavaScript, Angular, React, Vue.js.
- Designer: UI / UX (Adobe XD, Figma).
- Version control: Git.
- Cloud Services: AWS, Azure, GCP, Heroku, Firebase.
- Databases: MySQL, MongoDB, SQLite, Redis, PostgreSQL, Cloud Firestore.
- Payments: PayPal, Stripe.
- Testing libraries: Jest, React Testing Library, Mocha, RSpec, PyTest, PHPUnit, JUnit.
- Test Automation Frameworks: Cypress, Playwright, Robot Framework, Selenium.
- API Testing Tools: Postman, Karate DSL.
- Performance Testing Tools: JMeter.
- CI/CD Tools: Jenkins and CircleCI.
- Test Management Tools: QA Touch.
- Test Data Management Tools: Docker & Familiarity with Kubernetes.
- Test Reporting and Analytics Tools: Allure & CodeCov.
- Others: Cloudflare, REST APIs, SEO, Web-analytiikka, Raygun, New Relic.
Projects
Suomen Tyokalu
Developer: Genero Dev Team
I play a role as a WordPress Developer in building the project, working in collaboration with a dynamic team that embraces modern development tools and practices, including the Bedrock structure with Sage theme (Blade Template).
This project includes:
- Gutenberg Block Development: ACF Blocks and React native Blocks.
- Plugin Integration: FacetWP, Gravity Forms, Polylang, Redirection, Relevanssi, and Yoast
- Testing and Automation: Playwright.
- Frontend Expertise: Blade, Twig, SASS, JavaScript, Vue.js.
- Debugging: XDebug, DDEV and VSCode.
- Accessibility and Performance: Accessibility according with W3C guidelines and Web Core Vitals for Performance.
Pihla Multisite Project
Developer: Genero Dev Team
Overview:
In my role, I was responsible of implementing new new features requests, improve existing code, fixing bugs, and ongoing maintenance of the Pihla Multisite project and ensuring a seamless user experience across the multisite network.
In my role, I was responsible of implementing new new features requests, improve existing code, fixing bugs, and ongoing maintenance of the Pihla Multisite project and ensuring a seamless user experience across the multisite network.
Key Contributions:
- Gutenberg Block Development:
Spearheaded the development of Advanced Custom Fields (ACF) Blocks within the Gutenberg editor, providing a more dynamic and customizable content creation experience for users. - Plugin Integration:
Seamlessly integrated various plugins to enhance site functionality, including FacetWP, Gravity Forms, Polylang, Redirection, Relevanssi, and Yoast. Ensured optimal performance and feature cohesion through strategic plugin integration. - Testing and Automation:
Implemented Playwright for comprehensive testing and automation. This approach facilitated efficient end-to-end (E2E) testing, ensuring the stability and reliability of critical functionalities. - Frontend Expertise:
Utilized frontend technologies such as Twig, SASS, and JavaScript to enhance the visual appeal and user interactivity of the multisite network. Proficiently employed Vue.js for dynamic and responsive frontend components. - Debugging and Troubleshooting:
Leveraged advanced debugging tools such as XDebug, DDEV, and VSCode for efficient identification and resolution of issues. This proactive approach minimized downtime and ensured a smooth user experience. - Accessibility and Performance Optimization:
Committed to adhering to W3C accessibility guidelines, enhancing the inclusivity of the multisite network. Implemented optimizations aligned with Web Core Vitals to elevate overall performance, delivering a faster and more responsive user experience.
Outcome:
Through meticulous attention to detail and a focus on client satisfaction, the Pihla Multisite project has seen improved functionality, enhanced user experiences, and the successful implementation of new features. The project remains in a state of continuous improvement, reflecting a commitment to excellence and innovation in WordPress multisite development.
Through meticulous attention to detail and a focus on client satisfaction, the Pihla Multisite project has seen improved functionality, enhanced user experiences, and the successful implementation of new features. The project remains in a state of continuous improvement, reflecting a commitment to excellence and innovation in WordPress multisite development.
Maston
Developer: Generaxion
Embarking on the Maston project, centered around the Axio Starter Gutenberg WordPress theme, I played a key role in its development, leveraging modern build tools and a rich feature set. The Axio Starter theme, built with Gutenberg, Gulp, Yarn, SVG, SASS, Browsersync, a11y, l18n, Advanced Custom Fields (ACF), Polylang, Schema.org, Native lazyload, BEM, Babel, and Responsive images, provided a robust foundation for innovative solutions.
Key Contributions:
- Technical Support:
Provided ongoing technical support for projects, addressing challenges and implementing new features while ensuring the resolution of website issues. - Gutenberg Block Development:
Demonstrated proficiency in building Gutenberg blocks using the Advanced Custom Fields (ACF) approach. Additionally, adept at crafting Custom Post Types (CPT) to tailor content structures. - Collaboration and Planning:
Collaborated closely with project managers and fellow developers to define project parameters. Contributed to planning detailed technical specifications, ensuring a clear roadmap for project deliverables and adhering to timelines to meet deadlines. - Front-end Development:
Contributed significantly to front-end development using SASS for styling and JavaScript for enhanced interactivity, ensuring a visually appealing and dynamic user interface.
In summary, my role in the Maston project spanned from innovative feature implementation and technical support to collaborative planning and development of Gutenberg blocks and front-end components, ensuring the project's success and aligning it with contemporary WordPress development standards.