A Polymath with experience as a Senior Software Engineer and UI/UX Designer.
Also extends interests in Cybersecurity and an Entrepreneur.
Currently, working as a Solutions Architect.
Covid Pandemic
Typescript, HTML5, CSS3, JS, D3, ThreeJS, Jquery, Chart Libraries
Java, Nodejs, Golang, DB2, PostgreSQL, MySQL, InfluxDB, MongoDB, Oracle, Web Services
Angular, Spring, Hibernate, Struts, GWT, Bootstrap & Material
Linux Administration, Security Hardening, Server Deployment Architectures
Jenkins, Docker, Kubernetes, Chronograph, Graphana
Machine Learning, Tableau
This stage, the stage of exploration and study, dictates how the steps that follow will look like. The most important thing at this stage is to get a good picture of the goals of your project, the key objectives you want to accomplish and the target audience. Such a questionnaire assists in the implementation of the right approach for further project management.
After you've collected enough information about the business, it's time to set up a wireframe. A wireframe offers a product 's visual definition. Other than that, decide what features and functions you want in a site. This app includes custom apps, use cases, passwords, e-mail access, admin, live chat, etc.
After the complete design, the SRS (Software Requirement Specification) document specifies what needs to be developed. This is the stage where the actual product is being built. Coding should comply with the guidelines and standards that are in place.
The product is always built with a high customer focus and usability is the key. No product will be good unless it is of an acceptable quality and Better for usability. Iterations of testing, reporting, fixing ... More mature product and a better product.
Delivery of the product within sophisticated timelines makes it a challenging task. Deployment with continuous integration and deployment is a trivial task.
Being a polymath, I 'm working on a product from the early planning and design phase. This results in a very good vision of the end result. Better product is ensured with a better understanding of the real-world use of the requirements. I work on end-to - end products that cover the overlap between design, development, and delivery.
Working with the requirement from design to execution gives the verge of developing a great product with good design comes with a good presentation layer and a data access layer. As a result of creativity, experience, and exposure in the end product, well-versed business UI / UX, business analytics, core business logic as future proof, tuned database, and good application security can be observed.
I enjoy every piece of work, and love building apps from start to finish, for clients all over the world.
My experience has taught me to design and deploy products with highly secure and performance-oriented server architectures.
My experiments and willingness to learn provided me with exposure to most of the industry's practices, existing technology and evolving technology.
With 8 years of overall experience and exposure as a full stack web developer and freelancer with designing, implementing, and deploying large-scale applications for a large clientele helped me in emerging as a solution architect with less time.