# Kavy Rattana > Staff Software Engineer at StartEngine Location: United States, United States Profile: https://flows.cv/kavy As a staff software engineer with a focus on frontend development, I am passionate about creating highly functional user interfaces that provide a seamless user experience. I have a deep understanding of frontend technologies, including HTML, CSS, and JavaScript, as well as libraries such as React. I have leveraged this knowledge to deliver cutting-edge solutions that exceed customer expectations. I have been part of several teams that have taken ideas from concept to launch and scaled them to millions of users. These experiences have given me a broader perspective on the software development process, from ideation to deployment. Additionally, I am committed to staying up to date with the latest trends and technologies in software development. I regularly attend conferences and meetups, and I am always eager to learn new things and apply them to my work. I have extensive experience in leading cross-functional teams of developer to create intuitive and engaging user interfaces. I am skilled in software architecture and have designed and implemented scalable, performant systems that can handle high levels of traffic. In addition to my technical skills, I am a natural collaborator and team player. I have a proven track record of building and managing high-performing teams, fostering a culture of mentorship and continuous learning, and driving projects to successful completion. If you're looking for a staff software engineer with a passion for frontend development, a talent for leading teams, and a commitment to creating scalable, performant software solutions, let's connect! ## Work Experience ### Staff Software Engineer @ StartEngine Jan 2023 – Present | West Hollywood, California, United States As a Staff Software Engineer, I lead the design and development of complex software systems that solve challenging technical problems. With 8 years of experience in software engineering, I have developed a deep understanding of software architecture, design patterns, and coding best practices. I specialize in frontend development and have expertise in building scalable and performant web applications using React.js, Next.js, and other numerous JavaScript libraries. In my current role, I collaborate with cross-functional teams to define technical requirements and design solutions that meet business objectives. I provide technical leadership to the engineering team, guiding them in making architectural decisions and ensuring that our codebase is maintainable, scalable, and extensible. As a Staff Software Engineer, I am committed to delivering high-quality software products that meet customer needs. I have a proven track record of delivering products on time and within budget. I am passionate about engineering practices that enable fast feedback loops and continuous improvement. ### Senior Software Engineer @ StartEngine Jan 2021 – Jan 2023 | West Hollywood, California, United States Implemented features for StartEngine’s Secondary and Subscription platforms in React. Create technical documentation on frontend technologies used in the engineering team. Maintain, scale, and identify vulnerabilities in StartEngine’s many micro-frontend applications. ### Senior Software Engineer, Front-end @ Science 37 Jan 2020 – Jan 2021 | Playa Vista, California, United States Main front-end architect, working on technical design for the implementation of features. Produced proof of concepts that help scale the front-end. Collaborated with product owners to come up with the level of effort, scope, and high-level tech feasibility for business driving features. ### Software Developer @ Science 37 Jan 2017 – Jan 2020 | Greater Los Angeles Area Worked in the technology team to provide support for Science 37 marketing website and NORA platform. Full rewrite of existing Angular application in React to support backend micro-services. Implemented best practices for front end web architecture with scalability in mind. Programmed using LoopBack and Angular to build features for NORA web application. ### Co-Founder, Lead Software Engineer @ GreenFlare, LLC Jan 2015 – Jan 2017 Led the development team and distributed task to developers using GitHub and project management tools. Programmed in JavaScript using frameworks such as Angular.js, Node.js for a start-up social networking hybrid mobile application for iOS and Android. Refactored app in React Native and Redux. Gained project management, hybrid app programming, and organizations skills for a start-up company. ### Software Engineer @ Render Media Jan 2016 – Jan 2017 | Greater Los Angeles Area Programmed in PHP, JavaScript, HTML, and CSS to deliver websites for stakeholders. Refactored and centralized codebase across 4 Drupal sites. Maintained, managed and improved 4 or more websites all created using Drupal CMS. Turned a design mockup into a website in two days. ### Software Engineer @ IBM Jan 2015 – Jan 2016 Worked on developing IBM enterprise social software on the MDM/MAM team. Programmed in Objective-C to implement MDM APIs into IBM applications. Carried out admin tasks for each specific MDM technology: Fiberlink, MobileIron, Citrix AirWatch, Good Technology. Provided customer support and testing of MDM Enterprise IBM apps. Utilized IBM BlueMix to create Web Applications in Node.js. ### Computer Technician @ UNCW ITSD - B1NAR1ES Jan 2014 – Jan 2015 Perform hardware and software repairs on laptop computers. Install hard drives, LCDs and other computer components. Install operating systems and perform data recoveries. Assist customers that would like to purchase merchandise and software. Take in computers that need repair. Operate a cash register and a credit card machine. This position requires a person that pays attention to small details, has good troubleshooting skills and someone that is customer service oriented. Documented work using a ticket tracking system called LightSpeed and managed laptop check-in and check-out. Gained troubleshooting skills by repairing clients’ computers and developed mutli-tasking skills. ### Technology Assistant Student Technician @ UNCW ITSD - B1NAR1ES Jan 2014 – Jan 2014 | UNCW Technology Assistance Center Required skills: Should be proficient in Windows OS or Mac OS or Customer Service Should be proficient with Microsoft Office Assisted Faculty, Staff and Students with all technology issues and UNCW specific services on campus. Documented work using a ticket tracking system called Windea to log issues and requests from clients. Checked-in and checked-out hardware for use within the facility and handled technical issues up front. ### Programmer Intern @ CastleBranch Jan 2014 – Jan 2014 | 1845 Sir Tyler Drive, Wilmington, NC 28405 Mainly PHP programming using the Zend Framework. Help design, analyze, and build internal applications, web sites, and integration.Working independently and in teams. Developing software and scripts in a Linux Operating System. Debugging software and snippets of codes. MVC object-oriented programming and relational database designs. Implementing scripts/cron jobs to automate data management services in PHP and Perl. ### Programming Internship @ Rattana Interactive LLC Jan 2009 – Jan 2009 Web Development in HTML5 to help a local flower business sell their homegrown flowers to people in the area. Built knowledge on HTML5 while creating websites for clients and taking lessons on effect Web Development. Gained organization, leadership, and programming ## Education ### Bachelor’s Degree in Computer Science University of North Carolina Wilmington Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/krattana - GitHub: https://github.com/kavykun - Website: http://kavyrattana.herokuapp.com --- Source: https://flows.cv/kavy JSON Resume: https://flows.cv/kavy/resume.json Last updated: 2026-03-22