Badges
Certifications
romang31 has not earned any certificates yet.
Work Experience
Senior Fullstack Engineer
Novel•  January 2022 - Present
Developed the application using Next.js, React, Redux, Node.js, and TypeScript to quickly iterate on customer feedback. Ensured high code quality through the implementation of unit and integration testing. Created all front-end code, including a custom UI framework, in close collaboration with the designer to deliver a seamless UX/UI based on user interviews, while enhancing both speed and functionality. Enhanced backend readability and performance by implementing TypeORM to encapsulate PostgreSQL queries, enabling engineers to abstract queries into TypeScript objects.
Software Engineer
Reonomy•  September 2020 - December 2021
Designed and maintained ETL processes to extract data from various data buckets into AWS S3, transform them using different AWS EMR jobs and load them both onto client AWS S3 buckets and internal AWS ElasticSearch. Developed an automated solution that boosted pipeline processing speed by 75% by introducing a hashing mechanism to trigger AWS EMR jobs only for modified inputs. Ran the data pipeline on a weekly schedule using Apache Airflow, and integrated Grafana at the final stage to automatically generate output statistics, resulting in a 20% increase in data analysis efficiency.
Front End Engineer
Reonomy•  December 2019 - September 2020
Partnered with the Lead Designer to architect and implement an internal UI component library, hosted on npm. This library was integrated across multiple applications within the organization, standardizing the visual theme and streamlining the development process, resulting in a 20% reduction in developer time. Utilized RxJS operators to efficiently process and coordinate multiple data streams, ensuring accurate sequencing and dependency management in response to dynamic user search queries. Introduced a suite of tools to enhance front-end development, significantly improving code quality, reducing bugs, and accelerating development timelines. Hosted biweekly meetings with the front-end engineering team to discuss and demo emerging technologies and best practices.
Education
romang31 has not updated education details yet.
Links
romang31 has not updated links details yet.
Skills
romang31 has not updated skills details yet.