AkProfilePicture

Implemented in January 2025

AkProfilePicture is a .NET Core back-end batch process that, on a scheduled basis, retrieves the photos of disembarked passengers, sends them to OneIS via REST APIs, and records their details in the database.

AkProfilePicture is a back-end batch process, requested by the CEO of Crystal, executed as a scheduled job via Windows Task Scheduler, with no frontend. At the scheduled time, the C# (.NET Core) service starts automatically and:
Sends an HTTP request to Otalio to retrieve the list of passengers who disembarked the previous day, including their check-in images.

For each passenger, it downloads the profile image from the personal record via a dedicated HTTP call, using the unique identifier.

It sends each photo to OneIS through a POST call to the corresponding REST APIs.

It records the photo identifiers and their storage path by executing a dedicated stored procedure.

Benefits

Extract, associate, and transmit data and photos of passengers disembarked the previous day

Architecture used

C# (.NET Core)
SQL Server
REST API
Windows Task Scheduler
WhatsApp Image 2023-11-20 at 09.11.28

People

I am a passionate programmer who first discovered a love for coding through video games and later through courses and an academic path in computer science and telecommunications. I am currently part of the Widesolutions team, specializing in web development with a focus on Java for the back end and PrimeFaces and JSF for the front end. I also have experience in C++ and C. I constantly looking for new challenges to grow and become a professional point of reference within the company.

Alfredo Panaro

Problem Solving

When faced with complex challenges, I always look for the best way to integrate the required changes into the code. I do so by carefully weighing the pros and cons of any changes and seeking the simplest way to integrate them.

Empathy

Being able to empathize with the people in my team, understand their concerns, and recognize any discomfort often allows me to help those around me and make all the time spent working together enjoyable.

Other projects

April 2025 – Ongoing

Benefits

Single point of contact for clients
Standardized communication via SOAP
Secure data access
Monitoring and tracing of requests

January 2025 – June 2025

Benefits

Pre-boarding and on-board bookings managed centrally
Secure and tracked data access
Real-time alignment with external system
Centralized control of the booking flow

2022 – Present

Benefits

Monitored applications
Issues resolved in the short term
Emergency management even outside office hours

ongoing

Benefits

Automation of data synchronization with Otalio
Reduction of API response times
Greater reliability in information flows

Intrigued?

Book a call with one of our consultants

If you have to face a similar challenge, or want to explain your problem to us, book a call with one of our consultants: together we’ll find out if we have the right person for you.

Error: Contact form not found.

Career&Education

Grow with us.

Working at widesolutions.it is different: find out about job opportunities at WideSolutions and join us!

Open positions

Programmers and system engineers

Required technical skills

The role requires:

  • knowledge of Python, Pandas and Spark
  • knowledge of MySQL
  • knowledge of Jenkins
  • knowledge of AWS services: Lambda, S3, Cloudwatch, Iam, Glue
  • experience in Testing (Unit Test, Integration and UI test)

Programmers and system engineers

Required technical skills

The role requires:

  • at least 3 years’ previous experience with Talend and ODI
  • experience in analyzing business requirements and translating them into effective technical solutions using Talend
  • experience with Talend in designing and developing complex workflows and using customized components for configuration management
  • Excellent knowledge of relational databases, including SQL query optimization and performance management
  • Excellent knowledge of data flow migration practices