Ducu Sultan

About Me

Hi, there! My name is Ducu Sultan and I am an enthusiast Lead Software Engineer.

I have spent most of my career working for software consultancy companies and helping out various customers to develop high quality products.

I have been involved in projects from various business domains, as Networking, Industrial IoT, Financial Services, or Advertising.

I have extensive experience in coordinating small to medium delivery teams, as well as in project & people management.

What I Do

Coding

Having 17+ years of programming experience in the Java ecosystem, I am also comfortable using other programming languages such as Kotlin, Python or JavaScript. I am a quality-oriented person who considers that a healthy product is based on paying attention to details, on clean code rules and following well-defined conventions.

System Design

I have spent the last years implementing and deploying scalable, self-healing applications in the cloud, being continuously in touch with the latest microservices best practices and design patterns. Big Data and Machine Learning related technologies are on my self-development list.

Delivery Management

I usually act as a servant leader, keeping pace with the latest agile tools and techniques, removing any obstacles or blockers that might get in the way of delivery. I am a certified Scrum Master, but I enjoy Kanban even more.

People & Project Management

I am always there to motivate and encourage the team, to align the team members' personal goals with those of the organization. I can define project roadmaps, I can drive releases, while also assessing and mitigating risks and managing budgets.

Software Development

Experience

Aug 2023 - present
Bucharest

Principal Solutions Architect

AdsWizz
Jan 2021 - Jul 2023
Bucharest

Java Developer

AdsWizz

AdsWizz, the leading global digital audio advertising solution provider, enables the effective monetization and personalization of digital audio by providing a complete suite of advertising and analytics solutions.

#Advertising
#AudioStreaming
Jul 2020 - Dec 2020
Bucharest

Java Developer

Lenovo @ Luxoft

Lenovo Device Intelligence uses AI to monitor device performance and generate helpful PC health insights. It can predict which devices are likely to fail and alerts IT administrators before the problem occurs.

#PredictiveMaintenance
#ArtificialIntelligence
Jan 2016 - Jun 2020
Bucharest

Java Developer

ProSoft Technology @ Luxoft

ProSoft Connect - prosoft.io is a secure, cloud-native platform for the Industrial Internet of Things, which can be used to securely and remotely access Industrial Gateways wherever you are. It relies on a modern, highly available and scalable, self-healing and easy to deploy architecture.

#Industrial
#Networking
#IoT
Nov 2011 - Dec 2015
Bucharest

Java Developer

UBS @ Luxoft

Stomp is an order management system, the traders being its main users. Klondike is a trade life cycle and workflow management software for financial services, Equities and Derivatives at UBS Investment Bank.

#Financial
May 2006 - Oct 2011
Bucharest

Java Developer

Juniper Networks @ Luxoft

SmartPass Server-based wireless LAN security management system for dynamic access control over all guest users and devices.
RingMaster is a comprehensive, easy to use management suite that helps enterprises plan, configure, deploy, and manage single or multi-site wireless LANs (WLANs) from a single management console. As part of Juniper Networks Wireless LAN Management portfolio, RingMaster integrates with SmartPass to provide dynamic access control for mobile users and their devices.

#Wireless
#Networking

Programming Languages

Java

100%

Kotlin

70%

Python

50%

JavaScript

50%

HTML/CSS

60%

Bash

60%

Tools & Technologies

  • Microservices
  • SpringBoot
  • SpringCore
  • SpringCloud
  • Hibernate
  • RxJava
  • Webflux
  • AWS
  • Kubernetes
  • Docker
  • Kafka
  • Zookeeper
  • ELK Stack
  • MongoDB
  • InfluxDB
  • MySQL
  • PostgresSQL
  • OracleDB
  • Prometheus
  • Grafana
  • Datadog
  • TeamCity
  • Jenkins
  • GitLab
  • Maven
  • Gradle
  • Selenium
  • Cucumber
  • Serenity
  • Jira
  • Confluence

Certificates

Java Certified Professional

May 2009
Oracle

Leadership

Experience

Jan 2022 - August 2023
Bucharest

Associate Director

AdsWizz
  • Define quarterly objectives for each team member and asses them
  • Plan and coordinate the quarterly projects
  • Review and update the team processes
  • Participate in the interviews for new candidates
  • Participate in the weekly architecture forum discussions with the other architects in the company
Team size up to 5 people
#Advertising
Jul 2020 - Dec 2020
Bucharest

Project Manager

Lenovo @ Luxoft
  • Started the team from scratch and growing the team up to 9 members
  • Created the initial relations with the customer
  • Reviewed and updated the team processes
  • Participated in the project management interviews for new candidates
  • Provided regular project updates to higher management
Team size up to 9 people
#PredictiveMaintenance
#ArtificialIntelligence
Jan 2016 - Jun 2020
Bucharest

Project Manager

ProSoft Technology @ Luxoft
  • Started the project from scratch and growing the team up to 25 members
  • Managed 2 teams, one Cloud team and one Embedded Software team
  • Performed risk assessments and mitigation plans
  • Performed annual performance appraisals
  • Participated in the all stages of interviewing, from the technical stage to the offering stage
  • Prevented attrition
  • Defined the delivery process
  • Managed the releases, maintaining a release calendar
  • Achieved the project margins with the help of the budget owner
Team size up to 25 people
#Industrial
#Networking
#IoT
May 2013 - Dec 2015
Bucharest

Team Lead

UBS @ Luxoft
  • Started 2 teams from scratch
  • Performed the Scrum Master role in one of the teams
  • Together with the HR team, coordinated the technical recruitment process for the entire account
  • Participated in the technical interviews for new candidates in the team
  • Performed annual performance appraisals
Team size up to 10 people
#Financial
Jul 2010 - Oct 2011
Bucharest

Team Lead

Juniper Networks @ Luxoft
  • Had regular 1-1 meetings with each member of the team to find out their needs, complains and suggestions
  • Participated in the technical interviews for new candidates in the team
  • Organized regular seminars and technical discussions
  • Performed annual performance appraisals
  • Prevented attrition
  • Performed code and documentation reviews
  • Have been the first point of contact for the entire team in relation with other teams
Team size up to 8 people
#Networking

Project Management

Project Roadmap

100%

Release Management

100%

People Management

100%

Conflict Management

90%

Risk Assessment

80%

Process Definition

90%

Interviewing & Hiring

100%

Project Budgeting

50%

Soft Skills

  • Analytical Thinking
  • Decision Making
  • Multitasking
  • Stress Management
  • Time Management
  • Communication
  • Attention to Detail
  • Critical Observation
  • Problem Solving
  • Providing Feedback
  • Coaching
  • Mentoring

Certificates

ICAgile Certified Professional

Jun 2014
ICAgile