I’m a software developer and Computer Science student at the University of Victoria, focused on building reliable, compliance-friendly products and internal tooling. I’ve worked across the stack with React/TypeScript, Flask/Python, and PostgreSQL, and I enjoy turning messy workflows into systems that are faster, safer, and easier for teams to trust. In my recent roles, I helped implement geolocation gating with audit trails, refactored API payload handling to remove edge-case rendering issues, and redesigned reporting with a sanitized Markdown editor and performance improvements that reduced load times and document size. I also build automation and dashboards that improve verification throughput and triage speed, and I’m excited to keep growing as an engineer who ships pragmatic solutions and keeps quality high through testing and lightweight observability.…

Aboubaker Amer

I’m a software developer and Computer Science student at the University of Victoria, focused on building reliable, compliance-friendly products and internal tooling. I’ve worked across the stack with React/TypeScript, Flask/Python, and PostgreSQL, and I enjoy turning messy workflows into systems that are faster, safer, and easier for teams to trust. In my recent roles, I helped implement geolocation gating with audit trails, refactored API payload handling to remove edge-case rendering issues, and redesigned reporting with a sanitized Markdown editor and performance improvements that reduced load times and document size. I also build automation and dashboards that improve verification throughput and triage speed, and I’m excited to keep growing as an engineer who ships pragmatic solutions and keeps quality high through testing and lightweight observability.…

Available to hire

I’m a software developer and Computer Science student at the University of Victoria, focused on building reliable, compliance-friendly products and internal tooling. I’ve worked across the stack with React/TypeScript, Flask/Python, and PostgreSQL, and I enjoy turning messy workflows into systems that are faster, safer, and easier for teams to trust.

In my recent roles, I helped implement geolocation gating with audit trails, refactored API payload handling to remove edge-case rendering issues, and redesigned reporting with a sanitized Markdown editor and performance improvements that reduced load times and document size. I also build automation and dashboards that improve verification throughput and triage speed, and I’m excited to keep growing as an engineer who ships pragmatic solutions and keeps quality high through testing and lightweight observability.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Javanese
Intermediate
Amharic
Intermediate
Afar
Intermediate

Work Experience

Software Developer at Pani Energy
May 1, 2025 - December 31, 2025
Implemented geolocation gating for manual data entry, including frontend permission prompts, backend geofencing, and audit logs to help managers verify in-plant submissions. Drove feature design and rollout planning for a compliance-sensitive workflow, aligning operators, managers, and engineering on requirements and trade-offs and achieving first-pass sign-off for pilot deployment. Refactored chat-message timestamp handling at the API boundary to enforce self-contained payloads and eliminate client-side edge cases. Upgraded reporting UX and performance with a sanitized Markdown editor, live preview, collapsible sections with persistent state, and per-report content controls, trimming median TTI and reducing typical PDF length. Contributed across React/TypeScript, Flask/Python, and PostgreSQL with unit/integration tests and lightweight observability to prevent regressions.
Software Engineer at Intel
September 1, 2024 - April 1, 2025
Built Python automation to orchestrate ASIC verification flows (job submission, log parsing, artifact collection), reducing manual effort by 30% and shortening debug cycles by 25%. Developed a containerized Flask dashboard (Docker, Python, Bash) that surfaced real-time verification metrics (pass/fail counts, runtime, coverage deltas), improving triage speed and cutting manual status-prep time for the team. Modernized legacy scripts into a cohesive tooling framework with clearer interfaces and tests; reduced maintenance overhead by 35% and improved long-term scalability. Profiled hot paths using cProfile and targeted I/O and parsing optimizations; achieved 15% runtime reduction across common workflows. Partnered with cross-functional hardware/software teams to integrate custom verification hooks and contract tests, minimizing integration errors and accelerating bring-up. Hardened internal tools with input validation, retries, and timeouts; decreased flaky runs and improved reliability i
Software Engineer at Intel Vancouver
September 1, 2024 - April 30, 2025
Built Python automation to orchestrate ASIC verification flows, reducing manual effort and shortening debug cycles. Developed a containerized Flask dashboard (Docker, Python, Bash) that exposed real-time verification metrics such as pass/fail counts, runtime, and coverage deltas to improve triage speed. Modernized legacy scripts into a cohesive tooling framework with clearer interfaces and tests, reducing maintenance overhead and improving scalability. Profiled hot paths with cProfile and targeted I/O and parsing optimizations for runtime reduction. Partnered with cross-functional hardware/software teams to integrate custom verification hooks and contract tests, minimizing integration errors and accelerating bring-up. Hardened internal tools with input validation, retries, and timeouts to reduce flaky runs and improve reliability in nightly and pre-merge pipelines.
Software QA Engineer at ACD Systems
January 1, 2024 - August 31, 2024
Built test automation scripts that reduced test machine setup time and improved repeatability and engineering validation throughput. Performed white- and black-box testing, documented reproducible defects, and worked with developers to improve software performance and stability. Co-authored test plans and provided QA-driven recommendations that informed feature design and release readiness.
Software Developer at Oak and Orca
May 1, 2022 - September 30, 2022
Automated math exam generation with Python/NumPy, cutting preparation time significantly. Built interactive, graphical exams and improved exam data storage and visualization using pandas and Matplotlib to support data-driven decisions.

Education

BSc Computer Science, Minor in Business at University of Victoria
January 1, 2021 - April 1, 2026
BSc Computer Science, Minor in Business at University of Victoria
January 11, 2030 - April 1, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Computers & Electronics, Education, Energy & Utilities