Ervin Suhanko

Ervin Suhanko

Belgrade, Serbia
Hire Ervin
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 12+ experience in 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
  • AngularJS, 3 years
  • jQuery, 6 years
  • JIRA, 4 years
  • GitHub, 2 years
  • Agile Software Development, 4 years
  • Single-page application, 5 years
  • Responsive Web Apps, 3 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
    Toptal
    2015 - PRESENT
    • 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
    WhiteCitySoft
    2015 - 2015
    • 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
    Puzzle Software @Gowi d.o.o.
    2014 - 2015
    • 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
    Municipality Administration of Backa Topola
    2002 - 2014
    • 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, TypeScript, SASS, CSS3, CoffeeScript
  • Frameworks
    AngularJS, JavaScript MV* Framework, Durandal, Express, Bootstrap 3.0, Bootstrap, Knockout.js, Protractor, Karma, Jasmine
  • Libraries/APIs
    Handlebars, RequireJS, Underscore.js, Lo-Dash, jQuery, Mustache, Moment.js, Backbone.js, Google Maps, Node.js
  • Tools
    NPM, WebStorm, JIRA, Git, GitLab, GitHub, Bower, Gulp.js, Slack, Sketch, Trello, Adobe Photoshop
  • Paradigms
    Scrum, Web App Development, Agile Software Development, MVVM, AJAX
  • Misc
    Single-page application, Responsive Web Apps, BitBucket, Angular-materialize
  • Platforms
    Firebase, Mac
  • Storage
    MySQL, PostgreSQL, MongoDB
Education
  • Bachelor of Science degree in Computer Engineering
    Faculty of Technical Sciences - Novi Sad, Serbia
    1998 - 2005
I really like this profile
Share it with others