Principal Software Engineer
CurrentMy core responsibilities are to lead and develop multiple projects, client communication, requirements gathering, analysis and design, code reviews and also mentor/train new resources. Key responsibilities also include:- Spearheaded the design, development, and implementation of cutting-edge PHP/Laravel and Node.js based intricate web systems, ensuring logical and innovative solutions.- Led WordPress optimization efforts, enhancing site speed, SEO, and user experience through the integration of WordPress security best practices and advanced techniques for securing WordPress installations.- Championed the construction of web applications utilizing the principles of Domain Driven Design (DDD) and Hexagonal Architecture, emphasizing modular development for enhanced reusability.- Led the development of native iOS and Android mobile applications leveraging the React Native framework, ensuring seamless cross-platform functionality.- Demonstrated proficiency in harnessing a wide array of Amazon Web Services (AWS) including EC2, Lambda, Route 53, S3, CloudFront, SES, SQS, SNS, and RDS to architect scalable and resilient solutions.- Orchestrated seamless integration with external third-party APIs such as Xero, Braintree, NAB, eWay, Salesforce, MailChimp, Mailgun, ShipStation, and SV (Sustainability Victoria), expanding the functionality and reach of web platforms.- Evaluated potential web solutions, identifying optimal technical and business-oriented approaches to meet project requirements effectively.