Full Stack Developer
Building innovative web and mobile solutions with modern technologies
About Me
I am a passionate Full Stack Developer with expertise in building complex web and mobile applications. My focus is on creating scalable, efficient, and user-friendly solutions that solve real-world problems.
With a strong background in both frontend and backend development, I specialize in modern JavaScript frameworks like React and React Native, as well as server-side technologies including Node.js and microservice architectures.
My experience includes developing enterprise-level content management systems, financial applications, and implementing server-driven UI architectures that provide dynamic and responsive user experiences.
Work Experience
Leading the development of enterprise-level content management systems and financial applications. Architecting and implementing server-driven UI solutions and microservices.
Key Achievements:
- Designed and implemented a scalable microservice architecture for the DFN CMS platform
- Enhancing deployment processes by implementing multi-stage Docker builds, significantly reducing build size and improving efficiency
- Collaborating with cross-functional teams, including UI/UX designers and department heads, to align product features with business requirements while ensuring UI/UX compliance
- Contributing to project planning and architectural decisions alongside technical leads, improving system design and performance
- Contributed to the development of a React Native mobile app for real-time market data streaming, charts, and analytics leveraging server-driven UI concept
- Focused on debugging and resolving QA-reported issues to enhance app stability and performance
- Developed the DFN Fincon mobile application for real-time stock market data
Built responsive and interactive user interfaces for content management systems and financial applications.
Key Achievements:
- Developed core features for the web CMS, working closely with UI/UX teams and department heads to ensure the product met usability and business requirements
- Researching and applying the latest and best technologies to enhance the system's performance and user experience
- Implemented custom charting components for financial data visualization
- Reduced application bundle size by 40% through code optimization
- Integrated server-driven UI patterns for dynamic content updates
- Developing financial widgets to provide robust and efficient solutions for our clients
Developed and maintained client web apps using modern JavaScript frameworks. Collaborated with design teams to implement responsive layouts and interactive features.
Key Achievements:
- Utilised React JS and JavaScript to build intuitive and user-friendly interfaces for the Order Management system, ensuring seamless user experience
- Worked closely with cross-functional teams to deliver high-quality ERP solutions
- Contributed to the development and maintenance of ERP and POS solutions, focusing on enhancing functionality and performance