English:
Advanced
David T.
Vetted by YouTeam
Ecuador
UTC -05:00
America/Guayaquil
English:
Advanced
I have more than 10 years of experience designing and implementing complex software applications
I’m David Torroija, I’m an innovative software engineer with 13 years of experience managing all aspects of the development process for small to medium-sized companies. I’m very versatile, I can adapt myself in every environment, and if I think if something is not well done I raise my hand and I discuss with the person or team to find a way to improve it. I was born in Neuquén, Patagonia Argentina, now I’m In Ecuador, I like to read books, play sports, and also I play drums. I developed and led teams in projects for big companies like JP Morgan, Pearson and Microsoft, Now I’m working as Manager, leading 3 teams, from USA, Uruguay and India. Also teaching new developers to become a frontend developers from scratch and many of them are working with me so I did the whole cycle of study and then work on a real client.
Want to hire this engineer?
Check if David is availableExpertise
Years of commercial development experience
10 years of experience
Core technologies
Other technologies
Project Highlights
Knowbly
May `15 - May `21
6 years
Knowbly
Knowbly app: https://drive.google.com/file/d/1n2E8y5PpBRHpaFXWcT7k2MtKclvWBFBq/view Purpose and Market: Startup to create the best course authoring tool of e-learning content. It integrates with all SCORM (standardization of the course for suspend the data and score) compliant LMS Tech Stack (Developers & QA) - Design Tools (UI/UX): Frontend: HTML5, Javascript ES6-10, VueJS, Vuex, CSS, SASS, Webpack, JSLint, Babel Backend: Nodejs, Express, Loopback, MongoDB, AWS, Elastic Search Services: Filestack, LaunchDarkly, Unsplash, Updown, Dispatch, TYK, Pivotal, MongoAtlas, ElasticSearch Cloud, Browserless.io, Mailchimp, SonarCloud, CircleCI, PullReminders QA: NightwatchJS for the e2e, testrails to follow the test cases, manual testing. And Jest for unit testing. Design Tools: Invision, Figma, Adobe XD Source Control: GIT, Bitbucket Project Management Tools: JIRA, Trello Communication Tools: Slack, Meet, Hangouts, Skype. Team Size: Role: Full Stack Senior Developer and Team Leader. Areas in charge: I’m the responsible of build all the product Create scripts to automate some parts of the development process for example an script to pull 7 repositories update versions of package jsons and then create zip with a new widget version to upload in the app. Create new features for the app. Lead the frontend and later lead mini teams based on the feature that we are building in that sprint. Automate all the things that we can to make the development flow more flawless as possible. Add new e2e tests and coordinate with the QA team to also add more e2e tests based on his test cases.
Responsibilities & achievements
Another Challenge it was, organize the team based in features it was challenging because we added a service called “launch darkly”, in BE and FE and add a switch to turn off and on that feature for example we have a new functionality to record audio and save as a new asset but only the dev team should be that feature so we activate only for the team of that feature and the QA, and the other team members does not see this new changes but the code is there but hidden by the feature flag and then when it’s ready we toggle on the feature and QA can test in dev environment but in production is OFF then when we are doing a deploy to production we activate the features for that release. Another advantage of this is that the code is already integrated in all environments and we can detect integration errors in early stages of development. We use this methodology inspired by the Spotify Engineering team.
JP morgan: Talentwall 2.0
Nov `11 - Nov `14
3 years
JP morgan: Talentwall 2.0
JP Morgan TalentWall 2.0: Purpose and Market: HR succession planning for leadership positions. The market was internal. Tech Stack (Developers & QA) - Design Tools (UI/UX): Frontend: HTML5, Javascript, KnockoutJS, CSS3, Bootstrap, Sass Backend: .NET Web RESTful Api and SQL Server and Entity Framework Code First, IIS private server. QA: Test Cases and manual testing. Design Tools: Indigo for wireframes, Photoshop. Project Management Tools: JIRA Team Size: 1 Team leader, 2 Frontend, 3 Backend, 1 PM, 1 QA lead, 3 QA, 1 UI designer. Role: Full Stack Senior Developer and Team Leader. Areas in charge: Fullstack Developing, create scripts for migrations, I contribute in choosing the technologies for the Frontend and read books of javascript best practices like “good parts”, and Addy Osmani javascript design patterns, to have better understanding of creating from scratch optimal Javascript code, also lead the team for 2 months. Deploys of New features to the client’s server, Meetings with the JP Morgan's people to discuss and estimate new features. Biggest challenge you faced in the project: Create the app in javascript which had a technology that I did not feel expert at that time. And integrate with the existing .NET backend and ASP.NET SSR pages. Leading that team was very difficult because I had to improve my english to discuss better with the client and also to negotiate the scope without committing any mistake to avoid working overtime. I Developed an integration between frontend and backend to have some Databases tables with history and the user can see the changes made to certain tables in the FE.
Responsibilities & achievements
JP Morgan TalentWall 2.0: Purpose and Market: HR succession planning for leadership positions. The market was internal. Tech Stack (Developers & QA) - Design Tools (UI/UX): Frontend: HTML5, Javascript, KnockoutJS, CSS3, Bootstrap, Sass Backend: .NET Web RESTful Api and SQL Server and Entity Framework Code First, IIS private server. QA: Test Cases and manual testing. Design Tools: Indigo for wireframes, Photoshop. Project Management Tools: JIRA Team Size: 1 Team leader, 2 Frontend, 3 Backend, 1 PM, 1 QA lead, 3 QA, 1 UI designer. Role: Full Stack Senior Developer and Team Leader. Areas in charge: Fullstack Developing, create scripts for migrations, I contribute in choosing the technologies for the Frontend and read books of javascript best practices like “good parts”, and Addy Osmani javascript design patterns, to have better understanding of creating from scratch optimal Javascript code, also lead the team for 2 months. Deploys of New features to the client’s server, Meetings with the JP Morgan's people to discuss and estimate new features. Biggest challenge you faced in the project: Create the app in javascript which had a technology that I did not feel expert at that time. And integrate with the existing .NET backend and ASP.NET SSR pages. Leading that team was very difficult because I had to improve my english to discuss better with the client and also to negotiate the scope without committing any mistake to avoid working overtime. I Developed an integration between frontend and backend to have some Databases tables with history and the user can see the changes made to certain tables in the FE.
Globant
May `10 - Dec `13
4 years
Globant
In charge of the design, analysis and development architecture of the application applying best practices and design patterns. Coding front-end and back-end functionalities. Schedule deploys to the client environment. Estimate change requests and fixing dates for critical bugs. Front-end Technologies: HTML5, CSS3, jQuery, jQuery-UI, KnockoutJS, Angular, Require, Amplify, Underscore, bootstrap, etc. Back-end Technologies: C#, Unity(similar to Spring), MVC4, Entity-Framework, Web Api(RESTFUL Services), SQL-server2008, Visual Studio 2010, Data Persistence Module of Globant Core Framework. We created and finished successfully the JP Morgan app called TalentWall 2.0 used by The CEO and the top 10, this company has 200.000 employees.
Responsibilities & achievements
In charge of the design, analysis and development architecture of the application applying best practices and design patterns. Coding front-end and back-end functionalities. Schedule deploys to the client environment. Estimate change requests and fixing dates for critical bugs. Front-end Technologies: HTML5, CSS3, jQuery, jQuery-UI, KnockoutJS, Angular, Require, Amplify, Underscore, bootstrap, etc. Back-end Technologies: C#, Unity(similar to Spring), MVC4, Entity-Framework, Web Api(RESTFUL Services), SQL-server2008, Visual Studio 2010, Data Persistence Module of Globant Core Framework. We created and finished successfully the JP Morgan app called TalentWall 2.0 used by The CEO and the top 10, this company has 200.000 employees.
Education
Higher education in Computer Science
Agency
10-50
GMT-5
Miami, Maracaibo/Venezuela, Cali/Colombia, BuenosAires/Argentina
Core Expertise
Industries
Logistics & Transportation, E-Commerce & Retail, Healthcare & Medicine, Service & Support, Blockchain & Cryptocurrency, Big Data
Want to hire this engineer?
Check if David is available