Muhamamd Omar Muneer

877
reputation
8
25

---> Fullstack web developer with years of experience in building web applications using react, redux, Node, JavaScrip,graphql, angularjs, angular+2, ngrx, java, groovy. ---> A big proponent of using Design Principles while writing code so it can be adaptable to scalability. ---> My experience includes working on multi-tenant applications, secure, microservices, Integration, management system, and SPAs.
---> Aspired to become a software architect while utilizing core analysis and design skills. ---> Hunger for learning and developing knowledge and willing to take initiative and suggest new technologies.

BackEnd Development Language: Java, Groovy, JavaScript (ES5, ES6)

Framework: Grails, spring-boot, Spring MVC

JavaScript Framework: Express(Nodejs), AngularJs, reacts, redux, ngrx and Angular

Security: Spring security, Apache Shiro, JWT authentication

Database: MSSQL, MYSQL, MongoDB (NoSQL)

Architecture: Client Server, REST, Monolithic, Multilayer, Microservices (Event sourcing - CQRS), MVC, Domain driven development (DDD), Design patterns

JMS/Queue Servers: RabbitMQ

AWS: EC2, Beanstalk, S3, AWS lambda

DevOps: Docker, Monitoring Servers, CI (Continuous Integration) / CD (Continuous delivery) – (Jenkins)

Version Control: Git

Build Tools: Maven, Gradle, Webpack, Gulp, Grunt, NPM, Yarn, Bower

Testing: Unit Testing, Integration Testing, TDD, BDD, Jasmine, Mocha

Other: HTML5, CSS3, CSS Modules, Bootstrap, SCSS, LESS, jQuery, Lodash, Typescript

Methodologies: Agile

IDE/Tools & OS Webstorm, Eclipse, IntelliJ Idea, Sublime, Linux, Windows