Senior Software Developer
I'm a Senior Software Developer with over 7 years at Trane Technologies, specializing in embedded systems and user interface design. I've led the development of a smart home thermostat project, enhancing user engagement and system efficiency, and achieving a 30% increase in customer satisfaction. I'm now expanding my expertise in UI/UX design, leveraging my technical skills to create seamless and engaging digital experiences.
Developed an embedded system using C and Lua to control thermostat remotely. Designed user interface using Crank Storyboard for intuitive control and monitoring.
Created interactive educational content using Adobe Flash, enhancing learning experience for users. Implemented version control using GitHub to manage project updates and collaboration.
July 2022 – Present
Led the development of embedded systems using C and Lua, ensuring high performance and reliability. Designed and implemented user interfaces using Crank Storyboard, enhancing user experience and functionality. Collaborated with cross-functional teams to integrate software solutions with hardware components. Utilized GitHub for version control and collaborative development, maintaining code quality and consistency. Managed project timelines and deliverables using Agile methodologies.
Aug 2019 – June 2022
Developed software applications using C and embedded C, focusing on performance and scalability. Participated in code reviews and provided constructive feedback to improve code quality. Collaborated with hardware engineers to integrate software with embedded systems. Utilized Eclipse for development and debugging, streamlining the development process. Maintained project documentation and provided technical support to team members. Created engaging and interactive user interfaces using Adobe Flash, improving user engagement and satisfaction. Conducted user research and usability testing to inform design decisions and optimize user experience. Developed and maintained design documentation and style guides to ensure consistency across projects. Worked closely with developers to implement designs and troubleshoot issues. Utilized Perforce for version control and project management, ensuring efficient workflow and collaboration.
Aug 2018 – July 2019
Joined as a fresher and started learning the culture of corporate and dedicated on project deliveries and pitch in to understand the unknown to known from the teammates about embedded hardware, code structure and project scope. Adapting to the scrum agile practice.
Bachelor of Electronics and Communication Engineering • May 2018
Interested in collaboration or just want to say hello? Feel free to reach out!