Daniel Mora

Costa Rica

@crantodev

Senior Developer at Stateside

Badges

Problem Solving

Certifications

Work Experience

  • Senior Software Engineer

    Stateside•  December 2020 - Present

    I work with an amazing team to deliver the most reliable and stable projects from an idea to the final users hands using edge technologies. We have delivered from simple landing pages to robust e-commerces with the performance and the user experience in mind. Some of my responsibilities are to work together with Project Manager, Designers and Developers to create MVPs in no time, also I have to design the project architecture and the cloud where those projects will live using AWS, and last but not least ensure the technical quality implementing and following the usage of good practices and working together with the developers giving them all what's needed to do their job.

  • Senior Software Engineer

    0MN1•  June 2020 - December 2020

    Innovating in the creation of an amazing Fintech solution using TypeScript as a main language and AWS Serverless, using Clean Code and Clean Architecture as standards and leading a FullStack team with passionate developers who love learn and share their knowledge every day. Design databases, architectures and integrating banking services are some of my responsibilities. I've been working with NodeJS, React and React Native, all of them with TypeScript, and also with the great tools of AWS: SQS, SNS, DynamoDB, RDS (MariaDB), CloudFormation, Lambdas.

  • Senior Software Engineer

    Element451•  October 2016 - March 2020

    * PHP, Golang and NodeJS and as main database engine we used MongoDB * I write code easy to read, extend and maintain using Object Oriented Paradigm with PHP following PSR-2 to be consistent with the code style. * Write unit and integration tests. * Write API’s documentation and its architecture. * Work together with the Front End team in the integration and deployment process. * Check constantly the system performance fixing bugs and making improvements on the code and NoSQL queries building a reliable and fast API. * Integrate third-party APIs for sending SMS, emails, handling payments, documents and image converters. * Create web components for the administration panel using VueJS. * Use composer and NPM for dependency management and gulp as task runner and webpack as module bundler.

Education

crantodev has not updated education details yet.

Skills

crantodev has not updated skills details yet.