Technology Analyst Resume
SUMMARY
- Having more than 5 years of experience in design, development, and integration of enterprise applications
- Excellent knowledge in web frontend technologies like Javascript, CSS, HTML5, Ajax, AngularJs, Jquery, Backbone js, Marionette js, Slick Grid, Node JS, Express Js, Require Js
- Excellent knowledge of core java, multithreading, Java collections, spring framework, hibernate
- Experience on working with Database: MYSQL, Oracle, PL SQL
- Banking domain knowledge on KYC platforms, US healthcare domain exposure
- Worked in networking domain for end user license generation platform and plug and play services
- Very good understanding of Windows, Linux and Unix platforms
- Having Very Good Understanding of Java Design Patterns, Object Oriented Programming concepts, including use - case diagrams, class diagrams, sequence diagrams, Agile Process.
- Experienced in deploying applications on Apache Tomcat, Websphere, Weblogic Servers, Jenkins, web publisher
- Worked on JUnit, Jasmine, Selenium for Testing and implementation on various modules
- Experience in client management, business requirement specification, writing technical documents and architecting solution.
TECHNICAL SKILLS
Programming Languages: Core JAVA, XML, Java Script, HTML5, JQuery, Backbone JS, SQL, Nodejs, Marionette JS, Grunt, Require Js, Express Js
J2EE Technologies: Servlet, Hibernate, Spring Web, Web Services
Spring Libraries: Spring Core, web, AOP, Security etc
Networking: Networking Basics
IDE Tools: Eclipse, Toad (For Database), Visual Studio Code
Web Servers: Apache Tomcat, Weblogic, Websphere, web publisher
Operating Systems: Linux (Ubuntu, RHEL, Aquilon), WINDOWS 9x/XP/2007/10
Process Tools: Rally, Jive, Pointing Poker
Database: Oracle 11g, MySql
Methodology/ Processes: Agile, Waterfall
Source Control Systems: SVN, GIT, MKS integrity
Build Tools: Jenkins, FileZilla
PROFESSIONAL EXPERIENCE
Confidential
Technology Analyst
Responsibilities:
- Involved in requirements gathering, analysis, development, testing, deployment, Defect Fixes.
- Worked on Implementations of different requirements in terms of User Stories.
- Developed Front end applications using advance JS libraries like BackboneJs, Marionette js, RequireJs, ExpressJs and core Javascript.
- Involved in the UI development as a UI Lead.
- Performed testing using tools like Selenium and Jasmine.
- Developed and consumed Restful web services.
- Designed various front end Services, Controllers, Views, templates, etc.
- Worked in full SDLC methodology - Dev/Stage/Production.
- Prioritize multiple requirements, and communicate to senior management the present status and future direction of the product integration strategy
- Providing Project Estimation in Agile Process
- Maintaining technical, functional documentation of all the deliverables
- Software used: Jenkins,Filezilla for build purpose, Rally For sprint lifecycle management, Eclipse for development, Toad for Database.
- Technologies used are Backbone js, Marionette js, Slick grid, JQuery, Java Script, node, grunt, Java, Spring, Hibernate, Oracle database, Jasmine test cases
Confidential
Software Developer
Responsibilities:
- Implemented Spring MVC, dependency Injection (DI) and aspect oriented programming (AOP) features.
- Consumed the Restful web service using the http GET methods for fetching the client information and orders.
- Developed front end pages using AngularJs and core Javascript.
- Created and maintained the configuration of the Spring Application Framework.
- Coordinating with client to work ongathering requirements.
- Created new business logic, service tier and POJO classes.
- Involved in complete Software development lifecycle including Analysis, Design, Implementation, Testing and Maintenance.
- Deployed the application on the Websphere Application server.
- Involved in testing and deployment of the application
- Software used: Jenkins for build purpose, Rally For sprint lifecycle management, Eclipse for development, Toad for Database.
- Technologies used are JQuery, Java Script, Angular JS, Java, Spring, Websphere
Confidential
Senior Software Engineer
Responsibilities:
- Involved in designing and developing the system with the help of Software Requirement Specification using Spring MVC Architecture.
- Worked on the Spring Security layer for creating the view rights for the User roles.
- Responsible for developing Spring DAO to handle CRUD operation on database.
- Used Spring Transaction Management for creations of user and their corresponding accounts.
- Used Hibernate for object-relational mapping persistence for fetching the KYC data.
- Developed the Hibernate entity classes using Annotations.
- Created RESTful web services which exposed the accounts data to the sub accounts data.
- Involved in the front end design using HTML, CSS, JavaScript, JQuery.
- Developed User Interface design using JSP and CSS components.
- Worked on Core Java components Generics, Collections, Multithreading, Inheritance and Exception Handling.
- Worked on the singleton Design Patterns.
- Developed JUnit test cases for all the developed modules.
- Used JNDI for naming and Directory Services.
- Used Log4j to log warnings, errors, and notification in file systems for future update, recover operations.
