Stefan Tudor Dediu
Verified Expert in Engineering
Software Developer
Stefan has more than 15 years of experience in software development, working in various environments ranging from tech startups to enterprise companies. With expert skills in multiple technologies such as PHP, JavaScript, and Swift, which are his particular strengths, he has focused on building innovative and interesting projects as a freelancer.
Portfolio
Experience
Availability
Preferred Environment
MacOS, PhpStorm, Xcode, Visual Studio Code (VS Code)
The most amazing...
...thing I've accomplished is building TactileImages, a software solution designed to help blind or visually impaired people using AI and machine learning.
Work Experience
Lead Software Developer
Asociatia Pentru Dezvoltare Urbana
- Selected the core technologies, languages, and frameworks fit for all the aspects of the project, responsible for designing the application architecture.
- Managed all aspects of the software development process and coordinated the rest of the team.
- Involved directly in writing the code for several software components of the solution, specifically the mobile, web, and AI.
- Deployed and launched the web and mobile apps on Microsoft Azure and AppStore.
Senior Full-stack Developer
MediCircle
- Developed the front end and back end for the MediCircle platform, a platform that facilitates access to cancer treatment and medication.
- Took responsibility for third-party and API integrations: FedEx (address validation, shipping labels generation), Pioneer, Lexicomp, Cypress.
- Implemented the deployment environment and pipelines using AWS services and GitLab CI/CD. The required pipeline passes included Prettier, Lint, and Cypress tests.
Senior Full-stack Developer
Tei Software Studios
- Developed multiple projects at my consultancy and software development company. I managed a team of 7-10 people, including software developers, graphic designers, and testers.
- Built an online video training platform that enrolled more than a thousand subscriptions and six-digit sales the first week after the launch. It was seamlessly integrated with the existing company's other products.
- Managed the development of the mobile and web applications for a modular, scalable, and integrated IoT platform. The platform was awarded the 2019 Honorable Mention at Microsoft HQ Romania.
Full-stack Developer
Freelance Work
- Created more than six eCommerce stores, helping offline shops expand their businesses online.
- Automated and optimized the back end for an online educational platform for kids improving content management and deployment by over 20%.
- Developed an ERP for a telecommunications company helping them manage their clients, employees, staff, projects, invoices, and reports.
Lead Software Developer
Ipsos Interactive Services SRL
- Managed a team of software developers to create web projects according to custom client specifications.
- Created internal apps and tools, reducing the development time for certain products by more than 30%.
- Contributed to the creation and validation of workflows, procedures, and best practices.
- Developed and successfully launched more than 100 individual projects of different sizes and complexity along with my team.
Experience
TactileImages
https://tactileimages.orgThe platform has a social component — used in schools, it offers visually impaired children the opportunity to study independently. With a mobile app that describes interactive drawings with raised surfaces just like a specialist, they can discover all the things they cannot touch and the world by themselves.
Skills
Languages
PHP, Java, C++, JavaScript, Swift, Objective-C, TypeScript, HTML, CSS2, CSS
Frameworks
Laravel, Express.js, Angular, CakePHP, .NET, Yii, Cypress
Libraries/APIs
Node.js, REST APIs, Vue, React, TensorFlow, jQuery, FedEx API
Platforms
iOS, MacOS, Visual Studio Code (VS Code), Android, Azure, Amazon Web Services (AWS)
Storage
SlimPHP, Databases, MySQL, Amazon S3 (AWS S3)
Other
English, APIs, API Integration, Back-end, Full-stack Development, Algorithms, Operating Systems, IT Project Management, Web Project Management, Architecture, Artificial Intelligence (AI), Networks, Machine Learning
Tools
PhpStorm, Xcode, SPSS, IBM SPSS
Paradigms
API Architecture, REST, Application Architecture, Web Application Architecture
Education
Master's Degree in Project Management
University of Economic Sciences Of Bucharest, Faculty of Cybernetics, Statistics and Informatics - Bucharest, Romania
Bachelor's Degree in Computer Science
University Politehnica Of Bucharest - Faculty of Automatic Control and Computer Sciences - Bucharest, Romania
Certifications
Responsive Website Development and Design
University of London | via Coursera
Introduction to Meteor.js Development
University of London | via Coursera
Programming Mobile Applications for Android Handheld Systems
University of Cambridge | via Coursera
Object Oriented Programming in Java
University of London | via Coursera
Certificate in Advanced English
University of Cambridge
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring