Mohamed Riyas

Mohamed Riyas

$15/hr
I have 5 years of experience in design, development and maintenance of Enterprise applications.
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Mississauga, Ontario, Canada
Experience:
5 years
MOHAMED RIYAS ALUNGAL 114 KING STREET WEST Contact No. : - | E-Mail:- MISSISSUAGA, CANADA SOFTWARE DEVELOPMENT PROFESSIONAL Java/ J2EE Programming & Spring Framework PROFILE SUMMARY: Master of Computer Application (MCA) with 5 years of experience in design, development and maintenance of Enterprise applications. Abilities in designing and developing enterprise applications using Java, Java EE, Spring Framework, Hibernate , Web Services ,Angular 2 , TypeScript and Junit framework. Extensive knowledge in Spring modules (DAO, ORM, AOP, WEB and Core Container ) Proficient in implementing Web Services using REST and SOAP, XML, XSD’S and WSDL. Extensive work experience in UNIX and Windows platforms. Demonstrated acumen in implementing Agile methodology for efficient software development process Experience in deploying and configuring web applications in GAIA (JPMC Private cloud) Skilled in all phases of the software development lifecycle, proficient in translating business requirements into technical solutions and dedicated about quality, usability and scalability. Proven skills in troubleshooting, root cause analysis and solution identification for incident management TECHNICAL SKILLS: Languages: Java (1.7 & 1.8), PL/SQL Framework& Platform: Spring (MVC and Spring Boot), Java EE Web Technologies: Angular 2, HTML, JSON, CSS, TypeScript Middleware Technology: SOAP & RESTful Web Services, JMS (Apache Qpid) Object Relational Mapping: JPA, Hibernate Integration Tools: Maven, Jenkins, Git, SVN, Stash, BitBucket IDE: Eclipse , Spring Tool Suite (STS) , Visual Studio Code & Toad Unit Testing Framework : JUnit , Mockito, PowerMock, Domain: Telecom – Ericsson OSSRC and Verizon Wire line, Banking – JPMC Cloud & PaaS Platform: GAIA (JPMC Private Cloud) Agile Tools: Jira (Agile Development), Confluence(Team Collaboration) CERTIFICATIONS Oracle Certified Java Associate (OCJA) - Java SE7 Programmer Oracle Certified Java Professional (OCJP) - Java SE6 Programmer ACCOMPLISHMENTS Designed and developed Analysis tool to reduce “Bloomberg per Security” cost, allocate costs based on the usage and produce different reports. Reduced Bloomberg per security usage cost from $6.5M to $5M. Implemented SmartProxy onboarding interface for configuring new users in Cost optimization flow. This application cut onboarding process time by 98% and significantly reduced human error. Awarded Excellence in work by Senior Program Manager Verizon Data Services India for extraordinary efforts and outstanding contribution to Verizon IT. Received certificate of achievement for troubleshooting and contribution to Ericsson OSS-RC. WORK EXPERIENCE: Associate – Application Developer Oct 2016 – Present JP Morgan Chase & Co, India (Develop SmartProxy Analysis, maintenance and monitoring services using Java 1.8, Spring Boot, Spring Rest Web services, Angular 2, Hibernate, Oracle 11g, JMS (QPID), Junit and Mockito Frameworks) Involve in the system design and enterprise application development using object oriented analysis in different layers of application like presentation, controller, Business service and DAO layers. Develop frontend changes (onboarding users & usage reports) using Angular 2 and HTML and backend development Java, Rest Web services and Spring boot along with the unit test code using Junit. Design and develop Bloomberg user file processing tool using Spring Boot, Hibernate & JMS (QPID). Undertake full responsibility for implementation of Analysis and Monitoring services including software designing, programming and testing within a Test-Driven Development process. Implemented Queue senders and listeners using Apache QPID for sending and retrieving user request and response files information from Bloomberg. Attend the daily stand-up to discuss about the progress of the assigned tasks. Also participate in Product Backlog Refinement (PBR) meeting, Release planning’s, pointing user stories and estimates. Software EngineerApril, 2015 – Sept, 2016 Verizon Data Services India Pvt Ltd, India (Involved in the development and maintenance of Provisioning Controller (Logical Provisioning) application using technologies like Spring MVC, Spring Boot, REST & SOAP web service, SQL and Oracle Service Bus) Involved in every step of the development process, interacted with cross-teams, business analysts, product owners, scrum masters across the business unit including support for production deployment. Developed micro service components for Switch Configuration Interface and Router Configuration Interface using Spring Boot, Hibernate, Mockito Framework, Git, Stash and Jenkins. Divided Provisioning controller monolithic application to smaller, independent, and loosely coupled micro services. Developed/modified Restful web services for communicating information between various systems involved in provisioning process. Developed service to accomplish integrations between various systems using Oracle Service Bus Solved defects which are raised during production, System Integration Testing and end to end testing. System EngineerSept, 2012 – March, 2015 TATA Consultancy Services Pvt Ltd, India (Developed Software and Hardware Management system for Ericsson network elements (OSS-RC) using Java, Java EE, EJB 3.0, GWT, RESTful web service, REST-assured, Selenium, Cucumber and Junit ) Operated in coordination with design, consolidation and Continuous Integration teams. Troubleshot and resolved production incidents through effective root cause analysis, solution identification, incidents managements to closure and consistent follow-ups. Performed debugging of code and identified possible reasons for application performance degradation. Implemented, integrated & tested modifications for improving upgrade process of Ericsson managed network elements using transaction management, Batch transactions and Test automation framework. Coordinated with QA testers for end-to-end testing and post-production testing. Involved in the production deployments, support and maintenance of the application. ACADEMIC DETAILS: Master of Computer Applications (MCA) - Kerala University, India2012
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.