I'm a Solutions Architect
Certified AWS Solutions Architect - Associate
Designing the digital world, one pixel at a time.
About me
With over 15 years of experience as a Full-Stack Developer, Tech-Lead, CTO, and Web Architect Cloud oriented, I bring a wealth of knowledge and expertise to each client I work with. My primary focus is on ensuring high code quality and providing valuable guidance throughout the development process. I understand the importance of setting up Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline the development workflow and deliver efficient and reliable applications.
To achieve maximum efficiency, I believe in testing all aspects of the application, leaving no stone unturned. I take pride in my ability to optimize workflows and create robust systems that meet and exceed client expectations by automating time-consuming processes. By leveraging my skills and experience, I am dedicated to delivering top-notch solutions that are both scalable and maintainable.
Skillset Spectrum
Design & Planning
- Blueprinting
- Prototyping
- Roadmapping
- Scoping
Technical Expertise
- Integration
- Cloud Services
- API Design
- Security
Client Relations
- Consulting
- Presentations
- Negotiations
- Documentation
Project Oversight
- Governance
- Risk Assessment
- Quality Control
- Monitoring
Sharing is Caring
Ever wondered how to navigate the intricate web of coding and design? Well, fear not! I'm on a mission to share my web wisdom and best practices through a magical concoction called Medium articles. With a dash of humor, a sprinkle of wit, and a generous serving of attractive prose, I'm here to turn complex concepts into digestible delights. So grab your virtual reading glasses, because we're about to embark on a wild and enlightening journey through the digital realm!
Tech & Experience
15 years of experience
My journey as an Architect, started when I was a curious little coder. Passion and ambition have always fueled my adventures, making every project a playground of possibilities.
From shaping systems to building grand designs, I weave my way through the code, crafting masterpieces that stand the test of time.
I unlock the realms of creativity, constructing digital wonders that leave a mark on the world of tech.
Some of the greatest accomplishments in life come from tackling challenges that initially seemed beyond our capabilities.
Cognizant
Sr. Web Architect
- Managed various projects for clients like BNP Paribas, TotalEnergies, EI-Technologies, and Grassavoye (WTW) as a Sr. Manager / Solutions Architect at Cognizant
- Led a Scrum Team in building a financial system for BNP Paribas using Angular and Java, ensuring adherence to best practices and scalability
- Conducted technology cartography, system integration, and workload assessment for proposed solutions on pre-sales for TotalEnergies and EI-Technologies
- Integrated Salesforce ecosystem with a NodeJS backend and React frontend, hosted on AWS for EI-Technologies
- Designed an offline Angular app for Grassavoye that communicated via Bluetooth, prioritizing data security with encryption and secure protocols
- Managed and coached teams horizontally, handling recruitment and preparing technical tests for new hires
- Demonstrated expertise in various technologies, architectural design, and best practices, delivering innovative and robust solutions to clients
Le Groupe La Poste
Technical Lead Full-Stack / Architect
- Led the development of a V3 authentication ecosystem with a focus on building an Identity Provider (IdP) using NodeJS, oAuth2, and OpenID Connect
- Spearheaded the architectural design discussions, defining the interaction flows, token exchange mechanisms, and security protocols for the IdP
- Led the NodeJS development team, implementing robust authentication and token generation logic adhering to oAuth2 and OpenID Connect standards
- Oversaw the integration of the Identity Provider with Kubernetes, utilizing Docker for containerization and efficient application management
- Ensured the implementation of secure authentication flows, including handling authorization codes, refresh tokens, and token revocation to address security challenges
- Designed the Identity Provider to scale horizontally to accommodate the large user base of Le Groupe La Poste and implemented load balancing mechanisms for even traffic distribution
Amundi Asset Mngmnt
Sr. Web Application Developer
- Full-Stack Web Development: Using PHP with Symfony 3 framework, I contributed to the end-to-end development of the distributed financial asset management application
- Database Management: Proficiently working with MySQL, ElasticSearch, and Solr to optimize data storage, retrieval, and search functionalities
- API Development: Creating robust and efficient RESTful APIs to facilitate seamless communication between different components of the application
- Front-End Technologies: Implementing dynamic user interfaces using Twig, CSS, and JavaScript to enhance user experience and interactivity
- Infrastructure and Deployment: Managing the infrastructure and implementing efficient deployment processes for the application
- Continuous Integration and Continuous Deployment (CI/CD): Using Jenkins and best practices to automate testing, integration, and deployment pipelines
- Best Practices: Employing industry best practices for code quality, security, and performance optimization
- Collaboration: Collaborating with cross-functional teams, including designers, project managers, and business stakeholders, to ensure successful project delivery
- Performance Optimization: Implementing advanced techniques to optimize the application's performance and response times
- Data Analytics and Reporting: Developing features for data analytics and generating comprehensive reports for financial asset management
- Version Control: Using Git for efficient version control and code collaboration within the development team
- Problem-Solving and Troubleshooting: Diagnosing and resolving technical issues to ensure the application's stability and reliability
- Documentation: Creating detailed technical documentation for various components of the application
Antipodes-M
CTO
- Developing and executing the company's technology strategy aligned with business goals
- Providing technical leadership and fostering a culture of innovation and collaboration
- Overseeing project management, ensuring timely and budget-compliant project delivery
- Recruiting and managing technical resources for project teams
- Managing the company's IT infrastructure and optimizing deployment processes
- Ensuring adherence to industry best practices, coding standards, and data security protocols
- Evaluating and managing technology vendors and third-party service providers
- Collaborating with clients to understand requirements and provide technical expertise
- Staying updated with the latest technological trends and innovations
- Collaborating on budget allocation for technology projects
- Ensuring data security, privacy compliance, and disaster recovery planning
- Documenting technical processes and maintaining quality assurance
- Identifying areas for performance optimization in systems and applications
- Mitigating potential technical risks and developing risk mitigation strategies
- Exploring partnerships and collaborations to expand the company's offerings
- Evaluating emerging technologies for potential impact on products and services
- Ensuring compliance with relevant technology-related regulations
- Providing mentorship, training, and professional development for the technical team
Neo-Data
PHP Web Developer
- Developed a dynamic campaign ad mail system at Neo-Data, enabling clients to design and schedule email campaigns with personalized content based on user interactions and preferences
- Built the back-end of the ad mail system using a home-made PHP framework, creating APIs for client authentication, email list management, and content personalization based on user data stored in the MySQL database
- Integrated the front-end with the back-end, allowing clients to design email templates using HTML, CSS, and dynamic placeholders for personalized content.
- Implemented real-time validation and improved user interaction using JavaScript and jQuery
- Implemented features for clients to schedule campaigns for specific dates and times, along with reporting functionalities to track email open rates, click-through rates, and other key performance indicators (KPIs)
- Addressed scalability and performance challenges by optimizing database queries, implementing caching mechanisms, and fine-tuning the server infrastructure
- Improved email deliverability by integrating SPF, DKIM, and DMARC authentication protocols. Implemented spam prevention measures to ensure compliance with anti-spam regulations
HighDesign
CEO
- Led the development of a corporate website for a manufacturing company at HighDesign, focusing on showcasing products, services, capabilities, and commitment to innovation
- Acquired the client by presenting services and gathering specific website requirements through detailed discussions as the CEO
- Designed and developed the website's front-end using HTML, CSS, and jQuery, ensuring a user-friendly interface and appealing aesthetics
- Maintained open communication with the client throughout the development process, seeking feedback, and iteratively incorporating suggestions for client satisfaction
- Managed time and resources effectively as a one-person team, setting realistic timelines and prioritizing tasks for timely delivery
- Balanced business operations and coding responsibilities by delegating non-technical tasks, allowing a focus on the technical aspects of the project
Actisens
Front-End Developer
- Developed an E-Commerce website for a high-end fashion boutique at Actisens, aiming for a visually stunning and user-friendly platform to showcase products and facilitate online purchases
- Translated complex UI mockups into pixel-perfect web pages using HTML and CSS, ensuring the website reflected the boutique's brand identity and maintained consistency
- Implemented a jQuery-powered interactive product showcase, enabling users to view product details and zoom in on images for a closer look, with smooth transitions and animations for an enhanced user experience
- Integrated the website with the Joomla content management system, allowing boutique staff to efficiently manage product inventory, update content, and process orders
- Addressed the challenge of performance optimization by optimizing image file sizes without compromising quality and using CSS sprites, minified JavaScript, and CSS files to reduce load times
Cognizant
- Managed various projects for clients like BNP Paribas, TotalEnergies, EI-Technologies, and Grassavoye (WTW) as a Sr. Manager / Solutions Architect at Cognizant
- Led a Scrum Team in building a financial system for BNP Paribas using Angular and Java, ensuring adherence to best practices and scalability
- Conducted technology cartography, system integration, and workload assessment for proposed solutions on pre-sales for TotalEnergies and EI-Technologies
- Integrated Salesforce ecosystem with a NodeJS backend and React frontend, hosted on AWS for EI-Technologies
- Designed an offline Angular app for Grassavoye that communicated via Bluetooth, prioritizing data security with encryption and secure protocols
- Managed and coached teams horizontally, handling recruitment and preparing technical tests for new hires
- Demonstrated expertise in various technologies, architectural design, and best practices, delivering innovative and robust solutions to clients
Get in touch
Send me a message using the form below and I will get back to you.