With an engineering background in computer science, I have joined the information technology services industry as a programmer in Java technologies around 13 years back. These many years of Industry presence have given me the opportunity to play the roles of a senior software engineer, product Engineer, and software developer. I have specialized in working on requirements backlog to flesh out stories that the team can work on in the future. My responsibilities include working on story refinement, feature and story breakdowns, estimations of tasks, translate designs and wireframes into the high-quality code, code reviews, coding of current items in the iteration as well as working on special customer requests and field calls regarding software issues. I try to make sure the Java code, I write, ensures the best possible performance, quality, and responsiveness of the application. I put an extreme focus on maintaining code quality through extensive code review, pairing with team members and automatization. This comes from working in a development environment with importance laid on tools like GitHub, Sonar, Codenarc etc. In a nutshell, I would like to describe myself as an IT professional with comprehensive technical skill set (mainly Java, Groovy, Spring, Hibernate, microservices, Spock, JUnit, some front-end technologies like jQuery, Bootstrap, Backbone.js, and basic angular2) , expertise in quick product fixes for urgent situations, requirements analysis, and work breakdown, estimation, workflow design, testing/quality assurance, and software development. My vision is to contribute positively to client deliverable, building up technology competencies in the organization through appropriate strategies and technically guide the new team members to excel in the operations. These teams will focus mainly around applying technology to provide value additions to the core business of their customers.
©