Over 5 years of experience as a backend developer with a strong focus on designing scalable systems.
Proficient in Ruby on Rails and JavaScript for backend development, with hands-on experience in building high-performance applications.
Basic knowledge of languages and frameworks such as Python, C++, Java, Go, GraphQL, and Node.js.
Extensive experience with Payment API integration, including Stripe, PayPal, iOS in-app purchases, and Android in-app purchases.
Proven expertise in integrating CRM platforms like Salesforce, Braze, and Emarsys to streamline business processes.
Skilled in CMS and CRM development, with a strong grasp of REST API design and implementation.
Strong ability to self-study and quickly adapt to new environments, technologies, and frameworks, ensuring continuous growth and contribution to evolving projects.
* Priorities decision skills
Overview
11
11
years of professional experience
Work History
Senior Software Engineer
Clintel Systems
01.2023 - Current
Developed scalable applications using agile methodologies to ensure timely project delivery and continuous improvement.
Integrated and maintained key systems including payment gateways (Tyro, Stripe), third-party medication management platforms (Medimap, Emma), CRM systems (Salesforce), and telehealth applications (COVIU, Teams) within our healthcare system.
Designed, implemented, and maintained clinical appointment systems for efficient patient management.
Contributed to the integration of critical healthcare services such as HealthLink, Medical Objects, ePrescription, and My Health Record to enhance patient care and data accessibility.
Improved and maintained the medication assessment system, ensuring accuracy and compliance with healthcare standards.
Collaborated with the technical lead to successfully deploy solutions for important client projects.
Senior Software Engineer
PixelForce
04.2022 - 01.2023
Developed software solutions to streamline customer service processes, improving efficiency and response times.
Led teams of developers in creating innovative software solutions that addressed business requirements and enhanced system capabilities.
Wrote and optimized code to improve software functionality and directly address customer needs.
Implemented software updates and changes to ensure system stability and smooth operation across platforms.
Provided guidance and mentorship to junior software engineers, fostering professional growth and skill development.
Conducted thorough code reviews to identify potential errors and recommend improvements, ensuring adherence to best practices and high-quality code.
Software Engineer
PixelForce
02.2019 - 04.2022
Verbally communicated technical specifications and project requirements to team members, ensuring clarity and alignment within the development process.
Developed code for new features and fixed bugs, enhancing system functionality and reliability.
Wrote comprehensive unit tests to verify code functionality and ensure robust, error-free deployments.
Implemented code changes based on code review feedback, following best practices and improving code quality.
Designed and implemented software solutions to address business challenges and improve user experience.
Deployed code to production, ensuring a smooth and efficient release process with minimal downtime.
Software Project Manager
Launcher Software Technology Co., LTD
01.2014 - 06.2015
Led a team of engineers in Agile development, ensuring efficient collaboration and timely project delivery.
Defined the project roadmap and key milestones in collaboration with stakeholders, aligning development efforts with business objectives.
Managed the project budget and resources, ensuring optimal allocation and preventing overspending.
Monitored project progress to ensure adherence to timelines, proactively identifying and mitigating risks.
Regularly communicated project status and key updates to senior management, keeping them informed of developments and potential challenges.
Implemented quality assurance procedures to maintain high standards of software quality and ensure a smooth deployment process.