Martin Ortiz
Verified Expert in Engineering
Software Developer
一个充满激情的软件工匠和认证Scrum大师, 马丁曾在各种规模的团队中工作过, currently using Node.js, React, TypeScript, and GraphQL. 他是一名敏捷方法论爱好者,拥有超过10年的web生态系统工作经验.
Portfolio
Experience
Availability
Preferred Environment
GraphQL, TypeScript, Prisma, Node.js, React
The most amazing...
...我编写的是一种算法,可以发现一家公司必须从各州的子公司支付和接收多少税款和收入.
Work Experience
Senior Full-stack Developer
Rematter Inc.
- 实施流程和代码质量工具以改进DX.
- 与关键涉众一起开发新特性,并跨所有栈实现这些特性, including mobile.
- 识别并解决与应用程序性能相关的关键错误.
Lead Full-stack Developer
XRC Labs
- Architected the application.
- Created new features in the front end,.
- Provided feedback on design and technologies.
- Designed the UI.
- Created new features in the back end.
Senior Full-stack Developer
PeopleJoy
- Created API wrappers for Hubspot and Docusign.
- 拥有新功能,在后端和前端实现.
- 为应用程序开发提供反馈和路线图.
Web Developer
Rubrik
- Created a components library.
- 与管理层和设计人员进行互动,以审查新特性.
- Owned new features.
Lead Front-end Developer
AlphaPoint
- 使用CSS变量创建了一个可主题应用程序,.
- 创建了一个风格指南和一个组件库供其他开发者使用.
- 定义了所有紧急组件、侧边栏、模态和零食的行为.
- Provided unit testing using Enzyme and Jest.
- 提供跨浏览器和响应体验.
Lead Front-end Developer
SurvoxInc
- 使用AngularJS从头开始构建前端架构,非常强调性能和代码可重用性.
Front-end Architect
TutorsApp
- Architected the front and back end.
- Improved parse code.
- Implemented UI wireframes into actual code.
Angular + Bootstrap Developer
YPRIME (via Toptal)
- 在担任前端技术主管并提供有关FE架构的指导方针和建议时,创建了一个报表应用程序.
Senior Developer and Scrum Master
Velocity Partners
- 改进了现有的Sencha Touch 2应用程序.
- Led Scrum workflow for a team of five.
- 为一个AngularJS应用创建并提供支持.
Mid Senior Full-stack Developer
Takeoff Media
- 创建并支持DirectTV的精确目标API.
- 创建并支持一个SPA来创建即时通讯和电子传单.
Web and Graphic Design Professor
BIOS
- Taught front-end technologies.
Full-stack Developer
Tata Consultancy Services
- Created and improved several WPF UIs.
- 提供了一个美国跨州税收计算器WCF端点用于消费.
- Created a proxies manager.
Experience
Zetapost TV
Centro Pegasus
Tutors App
GoldMine
http://www.goldmine.com/我是这个应用的技术主管和Scrum主管,这个应用是用ASP MVC和Angular构建的. 同时,我也使用Sencha 2创造了手机版本.
SurvoxInc
Role: front-end tech lead and architect
Influenster
http://www.influenster.com/Tech stack: Python, Django templates, React
Alphapoint
http://alphapoint.com/所有这些都被合并到一个新的独立应用程序中. 我提出并实现了一个CSS架构, 将BEM用于样式化组件,将CSS变量用于模板主题化(这甚至可以通过使用JS检索第三方库的值来使用). 我还提出并实现了内部组件库的创建. 这将在样式指南页面上显示,该页面将用作组件使用的参考. 图标是svg文件,用作svg元素,因此可以使用CSS对它们进行样式设置,从而保持它们使用CSS进行样式设置的能力.
I Implemented all sorts of common components, image uploaders, 以及一个基于redux的零食栏来显示消息, sidebars and so on. 我通过redux-i18n实现了国际化,并创建了用于处理极端情况(如翻译配置文件文本)的脚本.
我审查pr,并确保UX一致性和整体JS一致性(包括pretier作为预提交钩子). 我使用Enzyme和Jest创建并支持单元测试.
Skills
Languages
TypeScript, HTML5, JavaScript, CSS3, HTML, CSS, GraphQL, ECMAScript (ES6), T-SQL (Transact-SQL), Sass, C#, SQL, Java
Frameworks
Redux, AngularJS, Express.js, Ant Design, Material UI, Jasmine, ASP.NET MVC, React Native, Next.js, Windows Presentation Foundation (WPF), Sencha Touch, Bootstrap, Django
Libraries/APIs
React, AngularUI, Node.js, jQuery, React Redux, LINQ, Redux- saga, Antd, Stripe
Tools
Adobe Illustrator, Adobe Photoshop, Gulp, Grunt, React Apollo, Bower, NPM, GitHub, TFS, Perforce, Git, WebStorm, Microsoft Visual Studio, Prisma, TeamCity, Jira, Redux Thunk, Webpack, Karma, NuGet, Flash, Sequelize, AWS IAM
Paradigms
响应式网页设计(RWD), REST, Scrum,敏捷软件开发
Storage
JSON, PostgreSQL, MongoDB, MySQL
Other
Performance Optimization, Front-end, User Interface (UI), Apollo, Full-stack, Styled-components, Front-end Development, Back-end, Full-stack Development, Web UX, Apollo Server, APIs, Axios, Single Sign-on (SSO), Windows Communication Foundation (WCF), Material Design, WebSockets, DocuSign, HTML Email, Fintech
Platforms
亚马逊网络服务(AWS)、移动、Parse、HubSpot
Education
网页设计或平面设计专业毕业
BIOS - Montevideo, Uruguay
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring