Ervin Suhanko
Verified Expert in Engineering
Software Developer
Ervin是一名专业的高级前端软件工程师,在IT行业拥有17年以上的经验,拥有强大的技术背景. 他可以在整个web应用程序开发过程中发挥关键作用,以确保最大的质量, security, accessibility, and customer experience.
Portfolio
Experience
Availability
Preferred Environment
Jira, GitHub, WebStorm, JavaScript, Angular
The most amazing...
...我编写的是一个拖放式电子商务网站可视化构建器, 非常类似于Webflow.
Work Experience
前端软件架构师,团队领导
Quantxt
- 创建了一个用Angular提取的新闻搜索平台, 将信息组织和规范化为结构化和可搜索的格式.
- 将代码库从Angular 5迁移到Angular 8.
- 以最有效的方式构建项目, 向项目引入最佳实践和代码风格.
- 用Angular开发了项目中最敏感的部分, 通过状态管理(NgRx)进行授权、数据提取和操作.
- 每天管理一个小的开发团队,以确保所生产代码的最高质量, requirements, and deadlines.
Front-end Software Engineer
Toptal Clients
- 开发过各种规模的项目,从小型静态页面到大型企业项目.
- 当需要满足所有客户需求并确保最佳代码质量时,为项目架构做出贡献.
- 创建了一个很棒的可视化系统,用D3来展示基因组.js.
- 从零开始开发了很多项目, 根据客户要求和Photoshop或Sketch提供的设计.
- 为几乎每个项目构建像素完美的跨平台响应式网站.
前端软件架构师、开发人员、招聘人员
CommerceHQ
- 为电子商务创建了一个类似于Webflow的拖放式网站构建器.
- 帮助将技术从AngularJS迁移到Angular 8.2.
- 在Angular中创建了拖放功能,允许用户从元素池中拖动任何网站元素到页面上的任何位置.
- 用Angular创建了一个历史系统来记录所有的用户活动,并在必要时进行倒带,或者简单地退回历史并呈现构建器的先前状态.
- Used Node.js创建一个微服务,用于从构建器页面节点树创建DOM树. 我还创建了一个脚本,从所有可以在字体下拉框中使用的Google字体创建svg.
- 参与招聘过程,找到与我们项目要求完美匹配的人.
高级前端开发人员,团队负责人
WhiteCitySoft
- Led the small front-end team.
- 创建了一个管理面板来管理广告.
- 创建一个广告登陆页.
- 是否每天对其他开发人员进行代码审查以确保代码质量.
- 参与项目中的每一次代码重构.
Senior Front-end and .NET Developer
Puzzle Software @Gowi d.o.o.
- 创建了一个用于预订产品的自动化业务流程.
- 使用jqPlot等JavaScript库构建自定义报表.
- Conducted SEO optimizations.
- 使用jQuery、RequireJS、Underscore开发了一个自定义框架.js, and more.
- 参与了从创建数据库和存储过程到c#中间层和前端实现的全栈开发.
IT Department Head
巴卡托波拉市政府
- 领导IT部门并监督项目.
- 架构软件以及通过全栈设计和开发的应用程序.
- Created SPA applications.
- 参与大型市政项目,如国家议会或市政投票.
- 负责市政系统安全,以及整个市政IT系统.
Skills
Languages
Sass, Less, HTML5, TypeScript, CSS3, JavaScript, HTML, CSS, c#
Frameworks
AngularJS, Angular, Express.js, Knockout (Knockout.js), Bootstrap 3, Durandal, Bootstrap, .. NET,茉莉,量角器,角材料
Libraries/APIs
Moment.. js, Lodash, Handlebars, RequireJS, Underscore.js, Mustache, jQuery, NgRx, Google Maps, Node.js, Backbone.js
Tools
Sketch, Slack, Trello, Karma, NPM, Gulp, Bower, Bitbucket, GitHub, GitLab, Git, Jira, WebStorm, Adobe Photoshop
Paradigms
Model View ViewModel (MVVM), JavaScript MV* Framework, Responsive, Scrum, Agile Software Development, Design Patterns, Test-driven Development (TDD)
Other
Single-page Applications (SPA), Angular-materialize, Web App Development, Ajax, Material Design, Front-end, Front-end Development, Web Applications
Platforms
Firebase, MacOS
Storage
MySQL, MongoDB, PostgreSQL, Microsoft SQL Server
Education
计算机工程学士学位
技术科学学院-诺维萨德,塞尔维亚
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
Top talent is in high demand.
Start hiring