Ahmed Elshobokshi

ABOUT ME

I am a full stack developer with 5 years of experience in full stack development. I am product oriented & strive to build user focused applications that streamline & automates user’s every day tasks. I am also known for being a team worker, committed with a positive attitude & described by my work peers as always excited, passionate & ready for the next challenge.

EDUCATION

Double Bachelor Degree of IT & Business

ABOUT ME

I am a full stack developer with 5 years of experience in full stack development. I am product oriented & strive to build user focused applications that streamline & automates user’s every day tasks. I am also known for being a team worker, committed with a positive attitude & described by my work peers as always excited, passionate & ready for the next challenge.

EDUCATION

Double Bachelor Degree of IT & Business

SKILLS

Languages

  • JavaScript / TypeScript
  • C#
  • HTML
  • CSS / SASS / LESS
  • SQL

Technologies

  • Node.js
  • React
  • Vue
  • Redux
  • .NET
  • SQL Server
  • MongoDB
  • CosmosDB
  • Mapbox

Other

  • Microsoft Azure
  • Google Cloud
  • GraphQL
  • REST APIs
  • Websockets
  • Unit Testing
  • Agile Development

CONTACT

EXPERIENCE

Senior Application Developer

Application Developer

In Laing O’Rourke, a major construction company with a $2bn annual revenue, I worked in a team of about 20 to develop a suite of five in-house applications that help the construction projects with keeping track of its progress, tasks & automate critical business process.

  • Developed & helped designing an application that allows users to draft, review, & collaborate on writing progress reports. It is used by over a 100 staff
    • Developed a custom React rich text editor, based on ProseMirror, supported by its own Node.js backend with a WebSocket & REST APIs
    • To allow users to export content, I have developed a .NET microservice that converts ProseMirror documents into MS Word documents
    • Integrated with MS Power BI & Qlik Sense to allow users to embed live interactive dashboards
  • To support the other four in-house applications I designed & built an application using React & .NET where users can manage all their tasks in one place. Admins can manage & create different workflows
    • Built a fully custom scheduler that creates tasks automatically based on a user defined schedule. It uses Azure storage queues & Azure Functions
  • I have built a React component library that aims at improving user experience, consistent design & increase productivity among developers in the team
    • Built a living documentation website with editable code samples & interactive component examples

Application Developer

I was chosen to be seconded to Laing O’Rourke’s main hub in the UK on the nuclear power plant project Hinkley Point C to transfer gained knowledge across hubs.

  • Used Mapbox to design and overlay hi-res site arials on top of a normal terrain map in order to visualize data points
  • Developed dashboards that provided real time progress on concrete pours on site

Undergraduate

Just before graduating from QUT, I took a gap year in 2015 to explore career outcomes & gain experience. I joined WSP in a joint venture with Laing O’Rourke, to work on the Pacific Highway Upgrade project.

  • Built a POC web application using React & Mapbox that displays a custom map in order to plot and search data points of where site progress pictures were taken
  • Built ETLs that extracted data from the project’s systems into the data warehouse
  • Built a POC web application using Vue & Node.js to allow project users to draft, review progress reports

SKILLS

Languages

  • JavaScript / TypeScript
  • C#
  • HTML
  • CSS / SASS / LESS
  • SQL

Technologies

  • Node.js
  • React
  • Vue
  • Redux
  • .NET
  • SQL Server
  • MongoDB
  • CosmosDB
  • Mapbox

Other

  • Microsoft Azure
  • Google Cloud
  • GraphQL
  • REST APIs
  • Websockets
  • Unit Testing
  • Agile Development

CONTACT