Sławomir Nasiadka

Technical Director, Software Architect at SEVENET S.A.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Gdańsk, Pomorskie, Poland, PL
Languages
  • English -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Cisco Certified Internetwork Expert Voice
    Cisco
    Mar, 2013
    - Nov, 2024

Experience

    • Poland
    • Telecommunications
    • 1 - 100 Employee
    • Technical Director, Software Architect
      • Jan 2016 - Present

      Responsible for:- taking care of application development process (waterfall / agile) based on contiunes integration with release management,- designing and deploying enterprise class applications,- specifying business requirements with business users,- defining functional and non-functional requirements (using UML diagrams),- preparing for OWASP security tests,- preparing database layer operations (SQL with MSSQL / Postgresql),- defining applications components (high and low level), specifying and describing interfaces,- applying SOA (REST / SOAP WebServices) where necessary,- preparing reusable libaries in .NET (c#) and Java,- supporting QA tests,- deployment planning.As software architect and senior developer I mainly work with following technologies:- telecommunication / video (SIP stack, WebRTC),- contact center (VXML, CTI, Cisco microservices environment included in CUCM, Finesse, UCCE/PCCE).- realtime applications,- distributed and multithreaded applications / microservices,- scalable web applications (native + Docker),- database layer programming,- Windows/Linux internals,- low level network protocols (TCP/IP packet based CTI),- JavaScript, .NET MVC, Java Spring, WinService. Show less

    • Director at Collaboration Department
      • Jan 2014 - Jan 2016

      I'm responsible for managing the following areas:- Contact Center deployments,- Business Communication systems,- Programming and developement

    • team leader (Contact Center, Software Development)
      • Jun 2012 - Jan 2014

      Leading a team responsible for designing, deploying and supporting Cisco Contact Center Solutions (UCCE and UCCX) and writing custom applications.Responsibilities include:- leading and organizing work for a team of engineers (defining objectives, evaluating),- presale activities (presentations, preliminary design, creating BoMs),- designing CC Solutions,- organizing deployments (PM role),- providing support for maintenance teams.I've designed and deployed CC solutions for 1000+ seats. Show less

    • system engineer
      • Aug 2008 - Jul 2012

      Working with Cisco Contact Center (UCCX, UCCE with CVP) solutions at Sevenet. Responsibilities include: - analysis of business requirements,- preparation of design of the overall CC solution,- installation and configuration,- support and maintanance- technical leadership.I've designed and deployed 3 Contact Centers for financial institiutions and pharmacy sector with total of 400+ agents.

    • operator of teleinformation systems
      • Jan 2006 - Aug 2008

      Responsible for configuring and customizing IP Telephony (Cisco Unified Communication Manager) and contact centers (Cisco Unified Contact Center Express and Cisco Unified Contact Center Enterprise with Cisco Voice Portal) solutions. Apart from configuration my job was to extend standard components with customized programming (mainly in Java) elements -implementing business logic and connecting to external databases or servers.

  • Zespół Szkół Łączności
    • Gdansk, Pomeranian District, Poland
    • Programming Lecturer
      • Sep 2018 - Present

      Delivering Java course that covers basics of computer architectures, operating systems, concurrent processes execution, distributed architectures and memory management. All of that is explained and exercised using Java technology including J2SE, some aspects of J2EE (Spring), Gradle, WebServices, REST API, SQL, Eclipse IDE and more. Delivering Java course that covers basics of computer architectures, operating systems, concurrent processes execution, distributed architectures and memory management. All of that is explained and exercised using Java technology including J2SE, some aspects of J2EE (Spring), Gradle, WebServices, REST API, SQL, Eclipse IDE and more.

Education

  • Gdańsk University of Technology
    MSc, Computer Science
    2002 - 2007
  • Wyższa Szkoła Bankowa w Gdańsku
    Master of Business Administration - MBA, Business Administration and Management, General
    2015 - 2017
  • Technical University of Gdansk
    Doctor of Philosophy (PhD), Computer Science
    2007 - 2012

Community

You need to have a working account to view this content. Click here to join now