Alexandru Sultan

Alexandru Sultan

Followers of Alexandru Sultan2000 followers
location of Alexandru SultanBucharest, Romania

Connect with Alexandru Sultan to Send Message

Connect

Connect with Alexandru Sultan to Send Message

Connect
  • Timeline

  • About me

    Director & Solutions Architect @ AdsWizz

  • Education

    • Theoretical High School - "Grigore Moisil", Tulcea

      1997 - 2001
      Bachelor of Science (BS) Class of Informatics
    • Universitatea „Politehnica” din București

      2001 - 2006
      Engineer's degree Computer Systems Networking and Telecommunications
  • Experience

    • Luxoft Romania

      May 2006 - Dec 2020

      Project: Lenovo Device IntelligenceLeading a team of 8 members, in charge with the development of a Lenovo solution which offers enterprises advanced predictive insights to help pinpoint hardware and systemic issues before they occur. Technologies and tools used in this project:- Java 11- Micro-services architecture, Spring Boot RESTful services, WebFlux, Swagger, Kafka, Keycloak- Databases: Postgresql- CI/CD, DevOps: AWS, Docker, Kubernetes, Maven, Jenkins, Datadog- IDE: IntelijIDEA- VCS: Git / BitBucket- Development OS: Windows- Other tools: Jira, Confluence, Gliffy Show less Project: Prosoft1. The ProSoft Connect team - in charge of delivering the www.prosoft.io SaaS - 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. A short description of the product can be found here: https://www.youtube.com/watch?v=8jLJIaaCdVUTechnologies and tools used in this project- Java 1.8- Micro-services architecture, RESTful services, ElasticSearch, Kafka, ZooKeeper, Curator, Shiro, Netflix OSS, Guice, Java RX- Databases: MongoDB, InfluxDB- Automated Testing: Java + Selenium- CI/CD, DevOps: AWS, Docker, nirmata.io, Kubernetes, Gradle, TeamCity, Jenkins- IDE: IntelijIDEA- Development OS: Windows- VCS: Git / BitBucket Show less Project: UBS - StompStomp is an order management system, the traders being its main users.Technologies and tools used in this project- Java 1.6, 1.7, 1.8- Java Core, Spring (Core, Integration, Batch), Hibernate, Quartz, JMS, JMX, JSON and XML messaging, Jackson, Micro-services Architecture, RESTful services, RestEasy, JUnit & Mockito- Databases: Oracle- Build Automation Tools: Maven, Ant- Continuos Integration Tool: TeamCity- Development platform: Linux- IDEs: IntelijIDEA- Development OS: Linux- Version Control: SVN, Git Show less Project: Klondike - UBSResponsibilities in project: Klondike is a trade life cycle and workflow management software for financial services, Equities and Derivatives at UBS Investment Bank. I have been involved in all cycles of the product development process: gathering the functional specifications from end clients, feature development, engineering testing, bug fixing. I have worked closely with the QA team, analyze root causes and resolve them and help maintain high quality through the release cycle.Technologies and tools used in this project- Java 1.7- Java Core, Spring, Hibernate, Struts, FreeMarker Templates, ElasticSearch, Quartz, JMS, JSON and XML messaging, JUnit, Mockito, FIT testing- Databases: Oracle- Continuos Integration Tool: TeamCity- Development platform: Linux- IDEs: IntelijIDEA- Development OS: Linux- Version Control: SVN Show less Project: WLAN NMS Development - Juniper NetworksAs lead of the team, I had the following responsibilities:- manage a 8+ members team- review all the functional specification documents- review all the design documents- estimate the effort needed for all tasks- run reports and be in the loop with the progress for all tasks- have regular 1-1 meetings with each member of the team to find out their needs, complains and suggestions- interview new candidates for the team- organize regular seminars and technical discussions- evaluate performance inside the team and make suggestions to my manager with regards to people recognitions- take care of all kind of administrative tasks Show less Project: WLAN NMS Development - Trapeze NetworksResponsibilities in project: I have been involved in all cycles of the product development process: writing the functional specifications documents, writing the design documents, feature development, engineering testing, bug fixing. I have worked closely with the QA team to triage bugs, analyze root causes and resolve them and help maintain high quality through the release cycle. Also, I have always interacted directly with the customer support professionals in resolving product issues came from the field. Product Description - RingMaster: RingMaster is a richly-featured, innovative, easy-to-use, full-lifecycle enterprise WLAN management suite. - SmartPass: SmartPass is a security management application that gives network managers full control over client access to the wireless LAN. Technologies and tools used in this project- IDEs: JBuilder, Eclipse- Version Control: CVS- JDK/JRE version: 6.0- OOP, Serialization, Reflection, Threads, Collections, Enums, Generics, Swing, XML, Design Patterns.- APIs/Libraries: Birt (for reporting), Jide, JGoodies (for UI), AXL (for RADIUS protocol), Dom4j (for XML parsing), Hessian (client - server communication), JavaMail (for sending e-mails), JFreeChart (for charts), Liquibase (for DB upgrade), Persist (as ORM), Install Anywhere (for installer), etc- Databases: Apache Derby, HSQLDB, eXist (XML database)- Networking: Wireless configuration on the Trapeze switches- Development OS: Windows Show less

      • Lead Software Engineer @ Lenovo

        Jul 2020 - Dec 2020
      • Lead Software Engineer @ ProSoft Technology

        Feb 2016 - Jun 2020
      • Lead Software Engineer @ UBS

        May 2013 - Feb 2016
      • Lead Software Engineer @ UBS

        Nov 2011 - May 2013
      • Lead Software Engineer @ Juniper

        Jul 2010 - Oct 2011
      • Software Engineer @ Trapeze Networks

        May 2006 - Jul 2010
    • AdsWizz

      Jan 2021 - now

      Leading a small core services team that develops a set of microservices used by various products in the AdsWizz ecosystem.Technologies and tools used in this project:- Java 17/21- Reactive RESTful microservices architecture, SpringBoot, WebFlux / RxJava / Reactor, Kafka, Micrometer, ELK stack, AWS SDK.- Databases: MySQL on AWS RDS, MariaDB on Galera Cluster- Automated Testing: Java, Mockito, JBehave + Serenity, Wiremock- CI/CD, DevOps: Maven, Gitlab, AWS, Docker, Kubernetes, Prometheus, Grafana- IDE: IntelijIDEA- VCS: Git / GitLab- Development OS: macOS- Other tools: Jira, Confluence, Miro Show less

      • Director & Solutions Architect

        Aug 2023 - now
      • Lead Software Engineer

        Jan 2021 - Jul 2023
  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Alexandru Sultan
      ICAgile Certified Profesional ICAgile Jun 2014