Sr. Software Engineer
Malomatia
مجموع سنوات الخبرة :12 years, 11 أشهر
Key Responsibilities:
• Analyze the requirements and design the screens to be developed
• Design the Database based on the business requirements.
• Developing the Restful web services using Spring Boot Data Rest and Spring Boot Data JPA.
• Writing Unit tests and Selenium tests cases for all the rest services and frontend UI.
• Develop frontend application using Angular JS.
• Running and deploying using Jenkins Continuous Integration.
• Fixing the development and production issues on the fly.
• Working with JIRA.
• Involved in writing code for the Payment gateway services for all the developed services.
• Doing data migrations for production support.
Achievements
• Implemented Continuous Integration using Jenkins.
• Integrated several third party services into the Project.
Key Responsibilities:
• Assess the requirements of client and based on the urgency, prioritize and develop the applications accordingly
• Methodically write down the design document from the requirements given by the customers
• Carefully draw out the blueprint of the data model to be developed
• Develop the Restful web services using Spring Boot micro services.
• Develop the front end application using Angular Js
• Writing Selenium Unit test cases after development and JUnit tests for the backend
• Oversee the performance of the application and eliminate errors, if any
• Actively involved in Code reviews.
Achievements
• Migrated to Spring Boot from the Spring Rest Controller project.
• For security purpose added security authentication and authorization and assigned access privileges to the users logged in as per the roles assigned using Spring Security.
Key Responsibilities:
• Evaluated the requirements of the design, drew out flow charts using the Star UML
• Utilized the Smart GWT and designed and developed the modules
• Developed the applications for Hybrid mobile Applications using AngularJs and Kendo UI for SRDM
• Determined and resolved the security issues with the help of ZAP tool. Assimilated the Shibboleth Single Sign on services
• Entrusted with the responsibility of enhancing performance and speed of the application
• Conducted Unit Testing as well as Browser Testing using JUnit and Selenium WebDriver respectively
• Involved in the assessment of code review to keep the quality conserved
• Conceptualized the web pages with the help of HTML and CSS
• Developing the web services using Spring rest controllers and Spring Data JPA, Spring Data Rest.
• Involved in deploying the code using Jenkins.
Achievements
• Updated the Shibboleth SSO to the new version
• Performed encryption and decryption of SAML messages
• Researched and made a prototype of SRDM application for the mobile.
Key Responsibilities:
• Created flowcharts with the help of Creately website as per the requirements
• Allocated the responsibility of designing and developing the modules with GWT-RPC and MVP
• Helped in the design and development of mobile application for AccountingGuru utilizing PhoneGap
• Incorporated in AccountingGuru application the payment gateway service feature
• Participated in writing migration using Google App Engine MapReduce, Backends
• Ensured a proper maintenance was conducted and speed was checked for the proper running of the application
• Tasked with unit testing utilizing JUnit and browser testing using Selenium WebDriver
• Ascertained a proper quality of codes was upheld by performing extensive reviews
• Meticulously added an application to the Google Cloud
• Thoroughly looked into the Backword compatibility of the project
• Tasked with designing the web pages with the help of HTML and CSS
Achievements
• Conceived and developed an application for mobile right from a scratch and made it useable
• Wrote down heavy migration programs
• Blended the payment gateway services in the application
• Incorporated OAuth to the web and mobile applications