O slideshow foi denunciado.

Curriculum vitae - Adam Skołuda

1

Compartilhar

Carregando em…3
×
1 de 3
1 de 3

Mais Conteúdo rRelacionado

Livros relacionados

Gratuito durante 14 dias do Scribd

Ver tudo

Audiolivros relacionados

Gratuito durante 14 dias do Scribd

Ver tudo

Curriculum vitae - Adam Skołuda

  1. 1. Poland, Poznań, Polanka 14C / 7, 61-131 +48 693 840 201 vexhelel@gmail.com Adam Skołuda Ruby on Rails / Elixir Developer PROFICIENT Ruby, Ruby on Rails, Capistrano, Git, JSON, Linux, MySQL, PostgreSQL, OSX, Passenger, PostgreSQL, RSpec, RVM, APIs, Elixir, SSH, Redis, Sidekiq, JWT, CQRS, Event Driven Architecture, ActiveRecord, JSONAPI, Postman, MVC KNOWLEDGEABLE JavaScript, DDD, Event Sourcing, GraphQL, Phoenix, PHP, RSS, S3, SQL, EmberJS, Windows, SaaS USED PREVIOUSLY C++, C#, jQuery, Twig, Symphony2, Doctrine, Apache 2015-01 - presentRuby On Rails Developer Briisk.co Responsible for designing, developing, deploying and maintaining high-quality APIs for web applications in the field of banking, sales and mobile apps. Duties and Responsibilities: Setup remote environments for backend and frontend applications. Design and develop backend architecture for large sales management application based on DDD, CQRS, Event Sourcing. Implement software development flow connected with git, code repository, continuous integration, continuous delivery, releases, monitoring tools, bug trackers, API documentation, automated tests, notifications. Develop SaaS web application with a possibility of creating an own company with separate database instance. Refactor backend APIs in order to achieve extensibility for future features. Work with legacy code, adjust, debug and track core functionalities. Provide server solutions for several payment methods. Maintain and supervise supported applications. Develop consumer based features and applications using Ruby on Rails, PostgreSQL, Nginx, Redis, Sidekiq, JSON API, AWS S3, Capistrano and pair based programming. Research and provide architecture solutions based on the concept "Escape from the framework". Mentor and lead junior developers. Review code through pull requests in order to constantly improve code quality. Research new approaches, solutions, and technologies based on internal "proof of concept" applications. Write unit and integration tests for backend applications. Exploring the world of functional programming through API written in Elixir language and Phoenix framework. Providing best API experience for frontend developers using different middle-end solutions, e.g: REST, JSON API, CUSTOM, GraphQL. Negotiate API structures. Collaborate with international clients. Work in SCRUM methodology. Valuation and estimation for backend projects. Collect business requirements. Technical Skills Work experience https://www.visualcv.com/a2gwiljnqvi
  2. 2. 2013-07 - 2014-08 2012-08 - 2012-09 Deploy complex business rules and instrumentation concerns optimization. Collaborate with Product Management and User Experience experts regarding product definition, schedule, scope and project-related decisions. Develop best practices and architecture. Manage, collaborate and coordinate the work of an offshore development team. PHP Developer Copyact Responsible for design, develop and deploy anti-plagiarism web application including backend and frontend based on PHP, Symfony2, MySql, JavaScript, jQuery. Duties and Responsibilities: Development of an anti-plagiarism web application. Involvement in optimization algorithms to analyze texts. Integrating frontend templates with the Symfony2 application. Implementation of modules for automatic archiving, search, notifications. Deploying application on Virtual Private Server. Configuring environment for easy remote debugging. Development of frontend features such as sliders, dataTables, dropzones etc. Integrating application with payments systems such as PayPal and Dotpay. Providing support and maintenance of existing software. Implementation of the digital signature system. Working on the concept and creating a database in MySql. Using git as version control system and GitHub as a repository. Intern Enea Operator Enea SA Internship program for the largest polish energy supplier in IT department. Duties and Responsibilities: Contacting and helping users in a field of network issues, hardware problems, software failures. Fixing problems with hardware. Maintaining software handling energetic monitoring. 2014 - 2015 2010 - 2014 Master of Science in Computer Science Poznań University of Technology Bachelor of Engineering in Computer Science Poznań University of Technology „GetNoticed” - Large web service composed of three separate applications, dashboard, shop and API. It provides a possibility for composing custom products from a huge number of components, base components and parameters. The whole process of customization is based on real-time prices calculations when anything in a product is changing. After that user is guided through checkout process including accounting features. Developed using Ruby on Rails, MySQL, Redis, Git, Sidekiq. See on https://getnoticed.com. Education Realized Projects https://www.visualcv.com/a2gwiljnqvi
  3. 3. „SalesTracker” - SaaS web application for sales management sector. It provides a possibility for collecting a huge amount of data connected with researched products. It covers role management with a different type of permissions for each role. It includes activity log for all events that affects researched products. It implements a complex mechanism for auto-generating variations for products based on provided parameters. Developed using Ruby on Rails, PostgreSQL, Redis, Git, Sidekiq, Apartment, DDD, CQRS. See on https://briisk.io/. „AvLog Pro” - Application for logging engineering tasks according to airlines specifications, written in Ruby on Rails. See on http://www.avlogpro.com. „Copyact.com” - Web application which provides a full service of protecting intellectual property online. It provides many helpful tools such as free plagiarism checker, site content analyzer, archiving stealing sites, digital signature, recurring search the network for theft of contents etc. Developed using PHP, Symfony2, Javascript, jQuery, Twig, MySQL Git, CSS, HTML. See on http://copyact.com Engineering Thesis - Project concerned implementation of elliptic curve cryptography (operations in finite field and elliptic curve point addition and multiplication) as a base for digital signature algorithms (ECDSA, ElGamal). Developed in Java for Android platform. Link. „Gladius” - 2D strategic-action game for 2 players, written in Ruby with Gosu-2d game library. See on GitHub: https://github.com/Skoda091/Projekt_MIASI „Sylvanit” - Multi massive online game, which allows user to improve his virtual character, and fight with others. Duels based on rock-paper-scissors mechanics. Created in C# with MSSQL Server. Also rewritten as a web application using PHP with Codeigniter. „CrystalCRM” - System providing automatic and scalable creation of an instance of CRM for each user. Application based on vTiger CRM and developed using PHP, Laravel, Blade, MySQL, Git Javascript, jQuery. Driving licence B Communicative Independency, responsibility Analytical thinking Teamwork Agile methodology Public speaking Social networking Sharing knowledge Pair programming Polish - Native English - Intermediate French - Conversant Computer games (especially RPG and RTS games) Broad technological innovations especially the mobile industry Historical, fantasy films and detective stories Active and passive sport, especially football, squash, orienteering and ski Soft Skills Languages Interest https://www.visualcv.com/a2gwiljnqvi

×