Scroll To View More
Ervin Suhanko

Ervin Suhanko

Belgrade, Serbia
Member since April 2, 2015
Ervin is a professional senior front-end software engineer with a strong technical background based on 15+ years of experience in the IT industry. He is able to play a key role throughout the web application development process to ensure maximum security, accessibility, and customer experience.
Ervin is now available for hire
Portfolio
Experience
  • JavaScript, 6 years
  • jQuery, 6 years
  • Single-page Applications (SPA), 5 years
  • Agile Software Development, 4 years
  • JIRA, 4 years
  • Responsive, 3 years
  • AngularJS, 3 years
  • GitHub, 2 years
Belgrade, Serbia
Availability
Part-time
Preferred Environment
Mac, Win, WebStorm, Git, GitHub, Agile/Scrum
The most amazing...
...thing I've coded is an automated business process for booking in products for large supermarket chains such as Tesco, Metro, and Lidl.
Employment
  • JS Software Engineer
    2015 - PRESENT
    Toptal
    • Created a large-scale, responsive web application using AngularJS as a framework and node.js/ExpressJS on the back-end.
    • Architected and developed the application from scratch.
    Technologies: JavaScript, jQuery, AngularJS, Node.js, ExpressJS
  • Senior Front-end Developer - Team Leader
    2015 - 2015
    WhiteCitySoft
    • Led the front-end team.
    • Created an admin panel for managing advertisements.
    • Created an advertisement landing page.
    • Checked code quality.
    • Analyzed and refactored projects.
    Technologies: JavaScript, jQuery, AngularJS, GitHub, Scrum, JIRA
  • Senior Front-end and .NET Developer
    2014 - 2015
    Puzzle Software @Gowi d.o.o.
    • Created an automated business process for booking in products.
    • Built custom reports using JavaScript libraries like jqPlot.
    • Conducted SEO optimizations.
    • Developed a custom framework with jQuery, RequireJS, Underscore.js, and more.
    • Contributed to full-stack development from creating the database and storing procedures to the C# middle layer and front-end implementation.
    Technologies: JavaScript, jQuery, RequireJS, SQL Server, Scrum, JIRA
  • IT Department Head
    2002 - 2014
    Municipality Administration of Backa Topola
    • Led the IT department and oversaw projects.
    • Architected software, designing and developing applications through the full stack.
    • Created SPA applications.
    Technologies: C#, .NET, .NET MVC, JavaScript, jQuery, SPA
Experience
  • Ervin is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Ervin shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    Less, HTML5, JavaScript, Sass, CSS3, TypeScript, CoffeeScript
  • Frameworks
    AngularJS, Express.js, Durandal, Bootstrap 3, Knockout.js, Bootstrap, Protractor, Jasmine
  • Libraries/APIs
    Mustache, Underscore.js, RequireJS, Handlebars, Lodash, Moment.js, jQuery, Google Maps, Backbone.js, Node.js
  • Tools
    WebStorm, JIRA, Git, GitLab, GitHub, Bower, Gulp.js, BitBucket, NPM, Trello, Adobe Photoshop, Sketch, Slack, Karma
  • Paradigms
    Agile Software Development, Scrum, Model View Viewmodel (MVVM), JavaScript MV* Framework, Responsive
  • Other
    Web App Development, AJAX, Single-page Applications (SPA), Angular-materialize
  • Platforms
    Mac, Firebase
  • Storage
    PostgreSQL, MySQL, MongoDB
Education
  • Bachelor of Science degree in Computer Engineering
    1998 - 2005
    Faculty of Technical Sciences - Novi Sad, Serbia
I really like this profile
Share it with others