Experience
Senior Frontend Software Engineer
Sep 2023 — Present | Glasgow, UK
Building high-performance data analysis interfaces, collaborating with cross-functional teams.
Frontend Software Engineer
Sep 2022 - April 2024 | Glasgow, UK
I work as a Frontend Software Engineer, collaborating with diverse teams to deliver high-performance, reliable, and scalable data analysis interface systems.
Frontend Developer
June 2021 - ongoing
I am working as a Frontend Developer in Arnold Clark digital team. My main responsibility to help improving/solving Arnold Clark customer buying/renting a car process through the digital system, help shaping tickets, help in the sprint planning, review code, build frontend pipeline, writing unit tests, continuous refactoring, working with other developers in the team. The technologies I am using React.js, JavaScript (ES6 syntax), Typescript, CSS3, HTML5. The tools I am using are Eslint, babel, prettier and Chrome Dev. The version control system I am using is Git and Github. Testing library I use is react-testing-library, jest and storybook.
Software Engineer
Fab 2020 - June 2021
I am working as software engineer in the BBC Home team. My main responsibility to deliver new features, handling ATI tracking functionalities, writing unit tests, continuous refactoring, working with other developers in the team and fixing any bug reported by Opps team. The App we are building is the main BBC Homepage website and other nations pages, it is a data driven web application,I am working in both site front-end and backend. We are using React.js, JavaScript (ES6 syntax), CSS3, HTML5, emotion.js, Node.js technologies. The tools I am using are Eslint, babel, prettier and Chrome Dev. The version control system I am using is Git and Github.
Front-End Web Developer
Aug 2018 - ongoing
I am working in STV Player for TV platforms, my main responsibility to deliver new features, add Adobe tracking DTM functionalities, writing unit tests, continuous refactoring, helping other developers in the team and fixing any bug reported by Opps team, the App we are building is a HbbTV App which should be compatible with different TV platforms, the platforms I am working at are FireTV, Virgin Media, Samsung, Freeview and Freesat. TV set-top boxes are different modals most of them are old, so I am responsible to make sure to do proper optimization for improving memory usage and performance. The technologies I am using are React.js, Redux, JavaScript (ES6 syntax), Sass, CSS3, HTML5, Webpack. The tools I am using are Eslint, babel, prettier and Chrome Dev. The version control system I am using is Git and Github.
Trainee Full Stack Developer
May 2017 - Dec 2017, Glasgow
I finished an intensive six-month course to become a Full Stack JavaScript Developer at CodeYourFuture, is an organisation that teaches asylum seekers and refugees. I was mentored by highly skilled and qualified volunteer software engineers. As part of the course, I built a portfolio of personal and group projects which you can explore at https://github.com/DwinaTech. For my graduation project, I worked with a team to build a Digital Welcome Pack for refugees in Glasgow, a Progressive Web Application (PWA) using Node, MongoDB and React. This project can be found at https://github.com/CodeYourFuture/legodi.