Hello! I am a full stack web developer and software engineer with 7+ years of dynamic experience in web/software development. With an analytical and creative approach to programming, I am able to create dynamic and responsive pieces of software from concept to completion. I rely on sharp planning tactics that set a clear end goal while being fluid enough to field incoming issues and bugs throughout the developmental process of each project.
During development, I take advantage of a multitude of resources including technical documentation, forums and the tech community to resolve bugs and ensure I am publishing high-quality code. I am adaptable and able to refactor consistently to provide reusable and semantically clean code, creating secure and maintainable programs.
I am fueled by the sense of accomplishment that comes when a piece of software is executed fully, but also by the process of bringing syntax to life throughout each phase of a project's lifecycle. By incorporating my enthusiasm for front and back-end development, insatiable desire to learn, and persistent determination, I am confident in taking on a broad spectrum of projects!
I’ve been able to create projects with technologies and frameworks such as Ruby, Node Js, Express, React, Bootstrap, Mongo and Postgres. Also, I have a lot of fun playing with some new tech, such as Vue.js and React Native.
=== Technical skills include:
► Full-Stack development: MEAN & MERN Stack, Ruby on Rails, LAMP Stack
► Back-end development: Ruby on Rails, Node, Express, PHP, Laravel
► Front-end development: React, Redux(Saga, Thunk), Vue, Vuex, Typescript, ECMAScript(ES5 / 6 /7), Angular
► API development: Restful & GraphQL (Apollo)
► Serverless development: AWS Lambda, Firebase
► Extension development: Chrome, Firefox, Opera, Edge, Safari
► Databases: MySQL, MongoDB, PostgreSQL, sqlite,
► Unit test: Jest, Mocha, Jasmine, Chai
► Platforms/Servers: Apache, Nginx
► Cloud Services: Amazon AWS (EC2, RDS, S3, Route54, Cloudwatch), Heroku, Digitalocean,
► Docker, Kubernetes
► Algorithms and Data structures
► Web scraping & Data scrapping
My knowledge of programming languages and DevOps methodologies allows me to integrate and automate lots of my work.
I follow SOLID principles in Agile development. Familiar with Scrum methodology.
I have an eye for great design, extreme attention to detail, strong communication skills, and efficient workflow. My results-oriented nature does not allow me to stop working on your project until completion.
Cheers!