Summary
Overview
Work History
Education
Skills
Personal Information
Projects
Timeline
Generic

Andrei Ionescu

Web Developer
Bucharest,B

Summary

Logical and results-driven Web Developer dedicated to building and optimizing user-focused websites for customers with various business objectives. Judicious and creative when crafting effective websites, apps and platforms to propel competitive advantage and revenue growth. Technically proficient and analytical problem solver with calm and focused demeanor.

Overview

17
17
years of professional experience
9
9
years of post-secondary education

Work History

Web Developer

Endava
11.2021 - Current
  • Optimized the response time of the timeline web service, enhancing its capacity to manage 5,000 requests per second through strategic API adjustments. Engaged directly with the client to accurately interpret their needs, facilitating the transformation of requirements into actionable tasks.
  • Enhanced an accounting application by revising the business logic according to client specifications, leading to improved performance and functionality.
  • Overhauled the user interface of an accounting application, implementing a redesigned frontend to enhance user experience and application aesthetics.

Web Developer

HTSS
08.2018 - 11.2021
  • Assisted in the creation of detailed project specifications, outlining key requirements for successful implementation of client objectives.
  • Developed secure authentication systems that protected sensitive user data while providing seamless login experiences.
  • Conducted usability testing and incorporated feedback for continuous improvement of user interfaces.
  • Streamlined website maintenance tasks for increased efficiency and improved site functionality.
  • Developed a comprehensive notifications system for a medical management application, enhancing communication and operational efficiency.
  • Successfully designed and implemented a drug management application using a technology with which I was initially unfamiliar, demonstrating rapid learning and adaptability to new technical environments.
  • Played a key role in the expansion of a medical management application by designing and implementing a new module, contributing significantly to the application's functionality and user experience.

Web Developer

Tiriac Auto
09.2017 - 08.2018
  • Developed and managed a comprehensive intranet portal, "Ta portal," encompassing multiple applications each designed to automate specific tasks.
  • One notable application was responsible for aggregating tokens received throughout the month and, at month-end, automatically generating invoices through calls to an external API via a scheduled CRON job using the REST protocol. Initially, the application scaled effectively, but after a year of continuous enhancements and increased functionality, scalability issues began to emerge. A significant challenge was the unwieldy growth of the routes.php file, which, despite Laravel's capability to handle it, became difficult to navigate and read effectively. To address this, I restructured the routing configuration by splitting it into multiple files, each corresponding to specific applications, alongside a shared common file for improved readability and maintainability.
  • Faced with MSSQL connection limitations, notably the "Too many connections error" during peak invoicing operations, I innovated a solution by creating a dedicated table to log each invoice attempt and its response status code. This not only circumvented the connection issue but also provided a systematic approach to monitoring and troubleshooting the invoicing process.
  • While there are many more aspects and solutions developed throughout my tenure with this project, these examples highlight my problem-solving skills and adaptability. I'm eager to discuss these experiences and their outcomes in more detail.

Web Developer

SII Romania
04.2015 - 09.2017
  • Led the enhancement of the product import process on Magento 1.9 (http://www.veritas.be), achieving a significant reduction in import time from one hour to 15 minutes for approximately 60,000 products, including images and extensive data.
  • Tasked with the development and debugging of modules, further improving the functionality and user experience of the platform.
  • Designed and executed a cohesive intranet portal, encapsulating a series of applications within a singular "portal" framework, utilizing Laravel's flexible architecture. This approach enabled the strategic organization of each application into directories named after the initial two or three words of the application’s name, facilitating organized management of controllers, models, views, assets, services, etc.
  • Integrated caching via Redis to optimize the efficiency of frequent MSSQL queries, significantly improving response times and reducing system load.
  • Implemented LDAP for authentication, ensuring secure and streamlined access control across the platform.

Web Developer

Renesystems
05.2013 - 04.2015
  • Developed and deployed the API for a digital content management and data visualization platform specialized in adult content, facilitating the efficient management and distribution of digital products including mobile apps, e-books, and games.
  • Designed and implemented a scheduling application that enables shift managers to efficiently create and manage weekly schedules.
  • Conducted maintenance and debugging for a sophisticated adult media management and distribution system, enhancing system reliability and performance. This system supports user uploads and facilitates the distribution of adult media content to clients, featuring RESTful API access for secure, authorized application interactions and modular architecture for scalable, independent component management.

Web Developer

Kepler-Engineering
04.2012 - 05.2013
  • Developed custom web-based applications, enhancing functionality and user engagement through innovative solutions.
  • Led the migration of web platforms, overseeing layout upgrades to improve user experience and website performance.
  • Implemented a custom web-based SQL import tool, automating the extraction of data from XLS spreadsheets based on column names and seamlessly importing it into a database using XML configuration mappings for efficient data handling.
  • Engineered a sophisticated web-based solution for the import and export of XLS spreadsheets, designed to dynamically decide on data insertion or updates within the database, thereby optimizing data management processes.
  • Introduced a mechanism to ensure data integrity and prevent concurrency issues during the import process, accommodating simultaneous edits by multiple users to maintain data accuracy and reliability.

Web developer

Intertel Communications
10.2009 - 07.2010
  • Engineered web-based SMS applications, complete with sophisticated back-end administration panels for streamlined SMS workflow management.
  • Undertook regular maintenance tasks to ensure the smooth operation of SMS workflows, enhancing system reliability and user satisfaction.
  • Custom-designed a variety of websites, tailoring each to meet specific client requirements and expectations for functionality and aesthetics.
  • Spearheaded the integration and development of SMS APIs, enabling robust messaging capabilities across applications.
  • Developed SMS web services to facilitate efficient and reliable communication channels between users and systems.
  • Created adaptive web-mobile sites, ensuring optimal user experiences across various devices.
  • Led the development of a CMS-driven website optimized for mobile use, improving accessibility and engagement for mobile users.

Web Developer

Machteam soft
02.2009 - 05.2009
  • Developed and managed a comprehensive PHP-based web platform for social networking and dating, accommodating a vast user base with interactive and engaging features.

Web Developer

Olive Studio
04.2007 - 05.2008
  • Spearheaded the development and ongoing maintenance of an e-commerce platform, ensuring a seamless shopping experience.
  • Engineered a dynamic web-based newspaper application, facilitating real-time content updates and interactive user engagement.
  • Delivered custom websites and backend solutions tailored to meet specific client requirements, emphasizing functionality, and user experience.

Education

Ion Luca Caragiale College
01.1998 - 04.2002

undefined

Romanian American University
01.2002 - 04.2006

Skills

    Software Best Practices

undefined

Personal Information

  • Age: 40
  • Date of Birth: 1983-01-01

Projects

Tetris Game:

One of my initial and captivating projects is a Tetris game developed in C#. It employs a matrix algorithm to track and update the coordinates of Tetris pieces and the game board at every tick. The game dynamically recalculates all coordinates in response to keyboard inputs, ensuring smooth gameplay. For rendering the graphics seamlessly, I implemented the double buffering technique.


Code Generator:

Originally developed in PHP due to constraints at the time, the code generator project underwent a significant overhaul with a new version created in C#. This reimplementation drastically reduced the time required to generate all 60 million unique codes, showcasing a substantial performance improvement over the original PHP version. Subsequently, a further iteration was developed in C++, setting a new benchmark by generating the codes in an impressive record time of approximately 3 minutes and 20 seconds.

Timeline

Web Developer

Endava
11.2021 - Current

Web Developer

HTSS
08.2018 - 11.2021

Web Developer

Tiriac Auto
09.2017 - 08.2018

Web Developer

SII Romania
04.2015 - 09.2017

Web Developer

Renesystems
05.2013 - 04.2015

Web Developer

Kepler-Engineering
04.2012 - 05.2013

Web developer

Intertel Communications
10.2009 - 07.2010

Web Developer

Machteam soft
02.2009 - 05.2009

Web Developer

Olive Studio
04.2007 - 05.2008

undefined

Romanian American University
01.2002 - 04.2006

Ion Luca Caragiale College
01.1998 - 04.2002
Andrei IonescuWeb Developer