Offering 4.2 years of experience in executing & ramping up full life-cycle development projects within time; targeting assignments in Java Development with an organisation of repute in Bengaluru.
◦ Knowledgeable in Software Development Lifecycle including requirements analysis, test strategising, estimating, custom designing solutions, development & troubleshooting for complex software & application problems.
◦ Identified & analysed defects, questionable, functions, errors, inconsistencies in software programs by performing Root Cause Analysis and troubleshooting the same to avoid further escalation.
◦ Hands on experience in designing and developing applications using Java EE and Spring platforms.
◦ Proven expertise in software principles, design patterns and all phases encompassing requirement analysis, coding, change requirements, technical design, implementation, deployment & production support.
◦ Enhanced modules delivered to production by rewriting and developed new code to improve the efficiency and effectiveness of systems.
◦ An effective communicator with analytical, planning, problem-solving and time management skills.
I'm an expert with:
Java Spring Java Enterprise Edition JPA Hibernate Apache Tomcat JBoss/Wildfly XML Web Services REST Apache Kafka Git SVN MySQL Oracle Database MongoDB JavaScript Maven Gradle JSP HTML Amazon Web Services Ehcache IBM Cloud Eclipse IntelliJ IDEA Open APII want to work with:
Amazon Web Services IBM Cloud Microsoft Azure Google Cloud Platform Docker KubernetesFilter Timeline:
Contributor/Answerer at StackOverflow
Technologies:
◦ Actively helping people to get their solution on critical programming issues that they are facing.
◦ Find me giving solution on Java, Spring, Spring Boot & other Java based Framework tags.
◦ Having 8.6k reputations with 3 gold badges, 15 sliver badges and 39 bronze badges.
Link : https://stackoverflow.com/users/8340997/anish-b
Senior Application Developer at IBM
Technologies:
The roles and responsibilities that were assigned to me :
◦ Designing and developing Java components using Spring framework to implement Transaction Management Framework, Dependency Injection/Inversion of control, Aspect-oriented programming, Data Access Framework, Batch Processing and ORM framework Hibernate.
◦ Managing Java objects and enterprise integration needs that involves messages, routers, transformations, adapters, service activators, management and auditing.
◦ Designing, developing and supporting application solutions to meet customer requirements.
◦ Developing technical specifications and unit test cases.
◦ Performing application unit testing activities such as Translate business and IT (Information Technology) requirements and also Interpret data models.
◦ Participating in development of the system test plan and providing technical leadership in system integration testing and participates in user acceptance testing.
AWS Certified Cloud Practitioner
Technologies:
Earners of this certification have a fundamental understanding of IT services and their uses in the AWS Cloud. They demonstrated cloud fluency and foundational AWS knowledge. Badge owners are able to identify essential AWS services necessary to set up AWS-focused projects.
Associate Software Developer at Zycus
Technologies:
◦ Working for Zycus-iContract (or Ultria CLM previously) which is a separate organisation/team started by Zycus to manage the development of the contract lifecycle management software independently.
◦ Developing software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes.
◦ Interacting with users for requirement gathering; preparing functional specifications and low-level design documents.
◦ Participating in the Software Development Lifecycle (SDLC) right from requirement analysis, documentation (functional specifications, technical design), coding and testing (preparation of test cases along with implementation) to maintenance of proposed applications.
◦ Maintaining program modules including operational support, problem resolution, production support, preventative and corrective maintenance and enhancements.
◦ Developing solutions for given technical specifications; installing application software and deploying customizations; contributing to code reviews.
◦ Testing modules developed by self and the team to ensure that these are as per desired quality standards; drafting test specifications and conducting tests as per the same.
Senior Java Developer at Cooey Health
Technologies:
◦ Designing highly scalable software solutions to improve functionality and system longevity.
◦ Developing modules of the initial enterprise system plan and working with the development team by coding advanced portions of the modules and delegating routine coding to other Java developers.
◦ Conducting the tests of completed code modules with the help of other Java developers, fixing code as needed to ensure a smooth system deployment with the intended functionality.
◦ Collaborating with project managers to implement end-to-end solutions for complex projects.
◦ Analyzing current systems to maintain integrity and improve software architecture.
◦ Planning and executing all the deployments of system features and monitor for successful integration, maintaining the system throughout its lifecycle.
◦ Recommending better software solutions to improve and upgrade the existing applications.
IBM Certified Advocate - Cloud v1
Technologies:
An individual certified with the IBM Cloud Advocate credential can explain the essential characteristics, history, and trends of cloud computing. They can describe the business case for and identify the services, deployment models, components, and architectures underpinning cloud computing. Further, an individual with this certification can describe the services and offerings available on the IBM Cloud.