Andres Solorzano

C o m p u t e r C i e n c e E n g i n e e r

About me
About Me

About Me

I'm a computer science engineer with 10+ years of experience working for the private and public sectors. My specialisation is in the Internet of Things and Robotics. I have acquired a strong knowledge of Java, Ionic Framework, Angular, and AWS with international certifications or online courses. I like to develop full-stack applications on AWS using technologies/services like Amplify, Cognito, GraphQL, DynamoDB, Lambda Functions, SQS, and IoT Core, among others.

Over the years, I have been interested in some IT management frameworks like TOGAF for enterprise architecture, ITIL for service management, and CoBIT for IT governance. I obtained international certifications for these frameworks because I like to see the entire picture of an IT solution that I have built or working on, thinking close to the company's benefits in the long term.

I considered myself a researcher, validating all my acknowledgements with the required courses and certifications and applying all this knowledge and experience in a personal project called "Hiperium Project". A SaaS solution for an Internet of Things platform deployed on AWS for Smart Cities.

Below you will find the links to the different social networks through which you can contact me or find out about the things I am working on.

Working Areas

Application Architecture

To design and develop Java microservices, I use SpringBoot. For nanoservices (aka Functions), I'm using the plain Java standard edition. I use Lambda Functions on AWS to deploy nanoservices and Elastic Container Services (ECS with Fargate) to deploy microservices. I use the Ionic Framework with AWS Amplify to develop a full-stack application for the front-end side. Finally, I don’t develop native or hybrid apps; instead, I develop Progressive Web Apps.

Solutions Architecture

I design Solutions Architecture for personalised enterprise applications. Then, I deploy a functional MVP of the solution for the development team's use. The development team does not start coding from scratch; they have an initial application architecture to work on it. Also, Serverless is my unique approach for designing and developing the solution architecture on AWS.

Enterprise Architecture

To complete the entire architecture stack, I design Business Architecture for enterprises. The companies still need the whole picture of their IT solutions (products and services) and how they add value to the enterprise. I use the TOGAF ADM iterations for this purpose, applying phases from A to D to establish the company's Architecture Context. For phase B of the ADM, I use Business Process Management (BPM) to model vital business processes that must be automated on the technology side.

Personal Projects

Get In Touch