Emissions Management Platform
The Emissions Management Platform is designed to provide comprehensive emissions calculation and visualization based on a customer's business needs. It allows customers to manage their projects, monitor data effectively, and develop emission reduction plans using visual data, while also storing key emission source information.
Implementing features and APIs using GraphQL and AWS Lambda to interact with databases and return results to the frontend, following the CRUD paradigm for microservices functionality such as querying and carbon calculation.
Integrating the front-end with APIs to complete UI features, including data binding, error handling, and CSS alignment, based on requirements.
Conducting self-research to implement best coding practices for improving project effectiveness and performance.
Collaborating with testers to identify, debug, and fix issues, participating in code reviews.
Preparing demos and guiding documents for end-users.
Participating in Scrum ceremonies, including daily standups for status reporting and weekly sprint demos and planning meetings at the end of each sprint for presentation and preparation for the new sprint.
Technologies: FastAPI, GraphQL, NodeJs, Angular 10, PostgresQL, AWS, Jenkins, Docker, Nginx