My Experience as a Software Engineer

HP (Hewlett-Packard) logo

2022 - present

Software Developer Engineer (SDE II)

ø
Summary: HP is a global technology company that provides personal computers, printers, and related services. It focuses on innovation to help individuals and businesses thrive in the digital world.

▹Built a Python desktop agent to automate OS app actions, supporting automated testing for around 40 video and audio testers.

▹Improved internal web interface with JavaScript and React to manage plant info and HR notices for over 3000 employees.

▹Managed CI/CD pipelines with Jenkins to automate builds and deployments, improving release speed and reducing errors.

▹Developed and executed automated tests using Pytest, increasing test coverage by 30% and accelerating defect detection.

PythonSeleniumADB(Android Debug Bridge)JenkinsXcodeSwiftAppium
Poly logo

2021 - 2022

Software Developer

ø
Summary: Poly creates high-quality audio and video solutions that enhance communication and collaboration in hybrid work environments.

▹Developed REST API with Node.js and Javascript to replace UI testing, reducing false negatives by 50% and increasing test coverage.

▹Built Python API to expand test support from 3 to 30 device models, increasing automation and reducing manual work.

▹Automated internal Flutter app testing using Dart and Flutter testing tools, integrating tests into CI pipelines for reliable releases.

▹Integrated TestRail with automated tests to make test management easier and improve communication across the team.

NodejsJavascriptPythonRest APIsFlutterDartTestRailGitAgileScrum

2020 - 2021

Software Developer

ø
Summary: Dynamic Solutions is a software development company offering digital strategies, creative design, and marketing services to elevate brands and drive sales.

▹Helped integrate Autodesk SDK with React to render architectural plans in browsers, improving user experience within 2 months.

▹Built backend with Node, Express, and TypeScript to handle users and data, lowering response times and improving stability.

▹Implemented GraphQL APIs to optimize data queries, increasing frontend performance by 40% and improving user interactions.

▹Managed and optimized PostgreSQL databases to ensure fast, reliable access to high-volume application data.

TypeScriptReact(Router, Redux..)NodeGraphQLObjectARXTypescriptExpressjsMongoDB