Budapest, Budapest, Hungary
I bring over a decade of robust experience to the realms of programming and research within the IT and software development domains. I have versatile expertise in collaborative team environments or woking independently driving projects to successful outcomes. My professional journey encompasses a broad spectrum, from adept IT administration to intricate software development, all underscored by an Agile approach to client interactions. Among my notable achievements, I take pride in my role in implementing the Banner system at the University of Princess Nora in the Gulf, my proficiency in crafting custom desktop software solutions, and my deep engagement in pioneering research endeavors. At present, I am actively seeking opportunities to delve into project management, AI, software development, or the exciting realm of info-bionics. My passion lies in artificial intelligence and machine learning, making me particularly well-suited for endeavors in this cutting-edge field. I thrive on challenges, and my appetite for staying at the forefront of emerging technologies is insatiable. Feel free to connect with me on LinkedIn or drop me an email at [email protected]. I am open to the possibility of relocating to seize the right opportunity. Let's engage in a conversation to explore the potential for collaboration and innovation.
+ Currently working on the frontend of our CMS system aiming to be a full stack developer + Collaborated with the localisation team using AWS (Lambda, Step functions, DynamoDB, RDS) with typescript as a backend software developer to deliver scalable and secure web applications for global customers. Finished 40+ different Jira tickets since employment. + Automated E2E testing using Python, GitHub actions and AWS logging. + Developed a new backend API: handling ICU and localization formats and convert them into Android’s format using typescript. + Adding components, investigating different suitable technologies building tools and implementing unit tests using Jest. + Creating documentation for the new tools and steps (OpenAPI specifications and confluence) for API entry points and different API layers.
+ Designed and programmed web site appearance and actions using JavaScript (React/Redux libraries) to create dynamic and user-friendly web pages. + Resolved 20+ bugs and tasks during the internship, improving web site performance and functionality.
EDI Analyst: + Custom mapping client data into recognizable data format used by insurance companies. (Using SQL and C#). + Handle and fix bugs associated with the transformations of data. Client handling and customer support for insurance companies. + Pushed more than 90 different EDI projects to production including different customers, clients, and handlers. Software Developer: + designing different tools used by the analysts (using C#), finished 4 different major integrated tools including Selenium automated testing website, pdf reading and converting, MS Excel file creation and several other minor tasks. ( funny fact that later on Microsoft office decided to add this feature to MS Excel). - Custom made tools (design and code) - Automated online testing (Selenium / SpecFlow) - PDF / Excel converting and handling - Excel comparing tool
+ Installed and administered several custom-built systems for data management, security, and backup. + Built a customized garage system to optimize storage space and organization for a transportation company with 50+ vehicles.
+ FileNet: Helping in development of the DRMS (Document Retention Management System) (for the Ministry of Water and Electricity in Saudi Arabia) using Java. + SIS (Student Information System) {Ellucian’s Banner}: i) The installation of Banner on UNIX and Linux (later installed on Windows Servers). ii) Banner Administration. iii) Installation for the production Environment for the PNU (Princess Nora University) {Windows installation, 2 Languages}. + Administration Windows for PNU Servers (Installation / Security polices / Configurations / Anti-virus). + Back up & Recovery using Acronis Server edition: Back up (online / offline) / Recovery / Changing hardware while maintaining the integrity of the stored data. + Server error reporting maintenance of the PNU servers: report errors and warnings and issue repairing & upgrading tickets for the IBM office and follow up the status for each. + Virtual Machines: Construct and maintain a working virtual machine for every server in the Banner system & any other needed system / Physical Machine to Virtual Machine change and vise verse.