System Analyst Resume
SUMMARY
- Skilled, SCJP certified Java J2EE Developer with over 12 years of experience.
- Currently working on transformation of Monolithic application into Microservice for Confidential .
- Previouly worked as frontend and backend developer on Wealth Management Application for Confidential using technologies/Frameworks like Java 8, REST API, OAuth 2, Spring Boot, Angular 5, ng - bootstrap, NgRx-Store, HTML 5, CSS.
- Exceptional record overseeing all facets of Software Development Life Cycle, from analysis and design to implementation and maintenance.
- Worked on various domains like Finance-Banking Wealth Management, Retail POS, System Management and Healthcare.
- Excellent ability to code and design to specifications & Superior mastery of Java on Windows and Linux.
- Strong proficiency with Java 8, Java Concurrency and other packages of Core Java API
- High adaptability to changing work pace and requirements & Exceptional ability to manage projects and meet milestones
- Prepared simplified technical code flow document to help new comers understand the product code.
- Out-of-the-box thinker, problem solver, client oriented, dynamic and self-motivator
- Canada - Permanent Residency Visa Holder, Legally eligible to work in Canada.
TECHNICAL SKILLS
Languages: Java 8, J2EE (JDBC, JSP, XML, JMX, RMI, JMS), UML, bat scripting, Lombok
Frontend Technologies: Angular 5, ng-bootstrap, ngrx-Store, HTML 5, CSS, Typescript
Server & Framework: Spring Boot, JPA, MVC, Hibernate, Microservices, OSGi framework, Apache Karaf, Apache Tomcat5.5, Spring3.1, Mockito, Jboss 6.4, WebSphere Application Server 8(WAS), Weblogic 12C, Light-4J
IDE & DB: IntelliJ, Eclipse 3.2, NetBeans 5.5, Oracle 8i, MySQL, MS SQL Server, DB2
Operating Systems: Windows 98/2000/XP, Red Hat Linux, Retail - 4690
Version Control: GIT - Bitbucket (Stash), CVS, SVN, Accurev
Build Tool & Libraries: Maven, Ant, Jenkins, PKCS11, Quartz scheduler
Domain: Finance & Banking, Retail, Healthcare, System Management
Web Services and tools: REST, SOAP, SOAP UI, Swagger2, Postman, ARC
Code Quality & Repo: SonarQube, Artifactory, Nexus
Big Data Ecosystems: MapReduce, Apache Storm, Hive
Other Tools: SonarQube, Wireshark, Rational Clearcase, JIRA, Enterprise Architect, Rational ClearQuest Charm NT, IBM-CMVC, Microsoft Visio
PROFESSIONAL EXPERIENCE
Consultant
Confidential
Responsibilities:
- Implemented the solution for retrieving the data from external bold vendor api and transform to csv file format, uploading the file using SFTP
- Creation of pva files. Which acts as a mock responder for DSIL application in PTE environment using Parasoft 9.8
- Working on transformation of Monolithic DSIL application to Microservice architercture using Light-4J framework.
Tools: & Technology - Java 8, REST, SOAP Webservice, Parasoft 9.8, Light-4J, Weblogic 12c, SoapUI, Domain Driven Design
Confidential
Responsibilities:
- Developed Single Page Application (SPA) i.e News/alert module using Angular 5, NgRx, ng-bootstrap.
- Developing News API in backend using Java 8, REST Webservices, OAuth 2, Spring 4 etc.
- Refactoring other API’s like Client profile component, Performance, Shared Search, Shared core, WealthDesktopSDK.
- Writing Junit Test cases using Mockito for Client profile component.
- Handled DevOps tasks like build Release using JGitFlow, Deployment into JBoss Server and minor configuration in environments like DEV, SIT, PAT and PROD.
- Took ownership of fixing security flaws in TD applications by using security api's like ESAPI and scanning code using tools like Veracode and Sonatype.
Tools: & Technology - Java 8, Spring 4, REST Web service, OAUTH 2, Anguar 5, ngrx-Store, ng-bootstrap, CSS, HTML 5, Mockito, JUnit, Jboss 6.4, WebSphere Application Server 8
Confidential
Responsibilities:
- Was engaged with Global Investment Bank in a database encryption project and played a key role in strengthening the protection of Bank’s sensitive data at core level through encryption.
- Assisting the Solution Architect in creation of Functional specification documents.
- Collaborating with Team Lead and writing High level design and Low level designs document by gathering the information from FSD.
- Collaborating with the team and developing Java components by writing code within cloud environment for Key Management Gateway and Encryption Rules Engine.
- Developing the solution by writing Java Code using framework and technologies like Spring Boot, Hibernate, RESTful Web services, JSP, Javascript, CSS etc.
- Understanding Public-Key Cryptographic Standard and developing the interfaces for Vormetric Key Management (DSM - which acts as a Hardware Security Modules (HSM)) using PKCS11 library.
- Interacting with the banks cross team and understanding internal Oracle dCloud components.
- Assisting QA teams in developing test matrix and Usecases.
- Was engaged in doing POC in developing the Rules Engine application into Spring Boot Microservices architecture.
Tools: & Technology - Java 8, Spring Boot, REST Web service, Hibernate, OAUTH, PKCS 11, JSP, Javascript, Apache Kafka, Mockito, JUnit
System Analyst
Confidential
Responsibilities:
- Analyzed and gathered the requirements for “Remote Management Agent” product and provided effort estimate by participating in Agile Estimating and Planning Technique.
- Designed and developedvarious modules like Retail system Inventory collection, Software Distribution, locked GA Display, Online/Offline event generation, SSD End of Life monitoring and listing of 4690 Terminal MBeans.
- Migrated the products that were developed in Install Shield Multi Platform to InstallAnywhere 2012.
- Fixed the critical security flaws like FREAK attack, SLOTH Attack in third party utility which was used in loading of SSL configuration for System Management application.
- Lead JVM migration - IBM to Oracle, Java Thread and Heap dump configuration, SSL connections and s, Security algorithms and Providers.
- Java Cryptography - Developed the Support for Secure Hash algorithms like MD5 and SHA256.
- Successfully incorporated the support for TLSv1.2 protocol for secure socket communications.
- Organized various technology session and workshop on Big Data Anaytics.
- Converting the monolithic services like Resource Service, Discovery Service, Inventory Service and SWD Service into Microservices using OSGi Framework, Apache Karaf container, Blueprint DI.
Tools: & Technology - Java 6/8, Swing, Java Cryptography, Multithreading/Concurrency API’s, JMX, Socket Programming, Windows, Linux and 4690 OS, REST, Apache Karaf, Felix, Blueprint DI
Senior Engineer
Confidential
- Designed and Developed Kit product sale for POS application.
- Played key role in integrating the Point of Sale Application with a third party ware house system using XML and Core java.
- Evaluate, developed and ensured the PCI/PA-DSS compliance and other security aspect of the product.
- Involved in providing innovative ideas, feature enhancement and fine-tune the architecture in order to achieve the best performance, scalable, reliable and maintainability.
- Delivered lectures on Big Data Analytics and deriving solution for various Telecom and Retail Use cases using Hadoop Ecosystem, Map Reduce, Apache Kafka, Apache Storm, Hive, Highcharts.
Tools: & Technology - Java Swing, Core Java, RMI, JMS, JBOSS 4.0.5, XML, SQL Server, Spring 3.1, Hibernate.
Senior Systems Engineer
Confidential
Responsibilities:
- Develop the Design and logical document from System Requirement specification.
- Discuss and co-ordinate with cross-functional teams in understanding the DICOM image specifications and various attributes involved.
- Played key role in developing various modules like Patient-Study-Series View, DICOM Image reconstruction, Data preview area module.
- Identify the test scenarios and write the JUnit test cases.
- Guided team members in technical challenges, understanding DICOM images, PET, SPECT, CT and MR imaging data’s.
Tools: & Technology - Core Java 6, Java Swing, Multithreading, JUnit
Software Engineer
Confidential
Responsibilities:
- Collect the module level requirements from team lead and provide the effort estimate in developing the modules.
- Key developer in developing the modules like Administrator, Supervisor, Teacher and Student.
- Ensure smooth operation of application by coordinating with Onsite installation, integration and implementation team.
- Delivered lectures on the product in various medical colleges like Vijanagar Institute of Medical Science, Bellary.
Tools: & Technology - Java 6, JSP, Servlet, Javascript, HTML, Swings, Multithreading, JDBC, SQL, Apache Tomcat 4.2, Oracle 8.1.7.
