David Thomson

David Thomson

$40/hr
Frontend developer | React, Angular, Vue, Ember
Reply rate:
50.0%
Availability:
Full-time (40 hrs/wk)
Age:
35 years old
Location:
Pacifica, California, United States
Experience:
8 years
David Thomson- +1 - linkedin.com/in/david-thomson-8bb253155 https://github.com/orionpos424 Summary Goal-oriented Web Developer with a Bachelor's degree in Computer Science and looking to enhance my professional experience with an IT company specializing in web development. Armed with a deep sense of responsibility and possessing very high levels of enthusiasm to give my 110% for any endeavor. Top Skills -Html, Css, Javascript, Typescript, Php, Python, C# -Javascript frameworks (Angular, React, Next, Vue, Nuxt, Ember) -Php frameworks (Laravel, Codeigniter, Yii, Zend) -Hybrid mobile app frameworks (Ionic, React Native) -MySQL, PostgreSQL, MongoDB -Git, CI/CD (Jenkins), Docker Experience Remote developer Online job sites May 2018 - Present (3 years 8 months +) Working as a remote developer. So far i have built dozens of web sites with React.Js, Angular.Js, Vue.Js, Ember.Js and Laravel for startup companies, and also developed some components and repaid products for the existing web sites. I can meet many clients around the globe and can work for them. Working remotely is just good choice to prove my ability to companies and individual clients. Lead Software Development Engineer Xoxzo Inc. Feb 2016 - May 2018 (2 years 4 months) As the lead software engineer, one of the greatest accomplishments was leading the team that rebuilt the new platform from the ground up. This included the architectural design, the database design and the UI/UX design. Responsibilities include: - Implementing an agile development process and highlighting the benefits of the agile process. - Lead the team to migrate data from a outdated database to one that allowed for better analysis. - Lead the team to develop infrastructure that leverage Amon's latest technologies like Amazon Aurora, S3, EC2 etc. - Mentor junior developers on software development process. David Thomson - page 1 Senior Software Engineer Xoxzo Inc. May 2014 - Feb 2016 (1 year 10 months) Senior web developer working on all the products of the company for all available markets. All websites and projects use several internal APIs for form submission and are implemented considering all the design requirements, the backend requirements and the content manager requirements. Using reusable web components as our main philosophy, Angular, Gulp for automatic tasks, Scss precompilers, ESlint, Babel, ES6 and Node for every project's setup and with absolute freedom of development. Education Kyushu University Bachelor's degree, Computer Science 2010 - 2014 Computer engineering at the University, specializing in the field of computing with focus on network engineering, programming, web development, databases and enterprise management systems. Fukuoka International School 2008 - 2010 During the period of high school I had an interest in Computer engineering and Networking and was crazy on programming. Projects https://bidblab.com/ Stacks: Angular(Typescript), Node, MongoDB Position: Senior full-stack engineer What have done: Developed the entire websites from scratch with Angular, Node and MongoDB. https://ambient.ai/ Stacks: React, Redux, Redux-saga Position: Senior front-end engineer What have done: Created react components with Typescript. Unit testing and bug fixing. https://jobbio.com/ Stacks: Ember.Js Position: Senior front-end engineer What have done: Rebuilt and revamped the Jobbio's main site, Jobbio's Company Dashboard, and Jobbio's Talent Dashboard with Ember.js, Handlebars, JavaScript (ES6) and jQuery and CSS. Was responsible for creating new ember components, stripe integration and bug fixing. https://classhub.ie/ Stacks: Laravel Position: Senior full-stack engineer What have done: Built search, profile and editing profile pages. Integrated Zoom API for video lessons. David Thomson - page 2
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.