Venkat Kommi

Venkat Kommi

Full stack java Angular developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
40 years old
Location:
Bangalore, Karnataka, India
Experience:
10 years
VENKAT KOMMI -- ___________________________________________________________________________ EXPERIENCE SUMMARY: An experienced full stack Java developer with more than 10 years’ experience in developing applications in banking, healthcare & telecom domains. Always keen to learn new technologies and looking forward to taking more responsibilities over project delivery. • • • • • • • • • • • • • • • Experience in developing and deploying micro services, web applications and product development. Experience on dockerizing applications using docker. Experience in working as individual contributor as well as leading the team in agile environment. Experience in working agile environment and proficient with agile development methodologies as scrum lead. Experience in object-oriented design principles and patterns. Good experience on various modules of spring includes Boot, Cloud, REST, MVC, Test, JPA, Security & AOP. Good experience on front end technology stack Angular & Bootstrap. Good experience on distributed messaging system with RabbitMQ. Experience in creating responsive designs with bootstrap. Good experience with unit and automation testing with Jasmine, Karma, Mockito, Junit & Spring Test. Good experience in building web services with REST & SOAP. Implementation experience in different object oriented as well as J2EE design patterns and UML. Good knowledge of RDBMS, NoSQL stores and Graph database. Good knowledge of build tools and dependency management with Maven and Gradle. Worked with client in client location in Swindon, UK. WORK EXPERIENCE: • • • • • Working as Senior System Analyst at IBM, Bangalore from Dec 2018 to till date. Worked as Senior Analyst at Accenture, Bangalore from July 2014 to Nov 2018. Worked as Associate at Cognizant, Hyderabad from April 2012 to July 2014. Worked as Associate Consultant at Capgemini, Hyderabad from June 2010 to April 2012. Worked as s/w Engineer at Huawei Technologies, Bangalore from Jan 2008 to March 2009. EDUCATION QUALIFICATION: ▪ ▪ Master of Computer Applications (MCA) from Anna University in June 2006. Bachelor of Computer Science (BSc Computer Science) from Sri Venkateshwara University in June 2003. ___________________________________________________________________________ VENKAT KOMMI -- ___________________________________________________________________________ TECHNICAL SKILLS: Java Skill Set Framework Technologies Web Technologies CI, Unit testing & Tools Defect Tracking Tools CM Tools Data base : Java 8/7. : Spring5 (Boot, Cloud, REST, MVC, JPA, ORM, Test, Security), Struts and Hibernate. : Angular, Bootstrap, Java Script, JQuery, HTML 5, CSS3. : Jenkins, Mockito, Junit, Jasmine, Karma, Selenium. Docker, Gradle, Maven, Ant, Rally, Eclipse, PMD, Hudson & Charles. : QC, JIRA : GIT, Bit Bucket, SVN, CVS : RDBMS, NoSQL (Mongo), Graph (Neo4j) Sonar, Rewards and Initiatives: • Got Accenture Celebrates Excellence (ACE) award for the performance. FOR IBM: Project: Open pages Client: RBS, Zurich, TSMC. Duration: Dec 2018 – Till Date Description: Open pages is a business analytics product, is used to assess the business risk. Responsibilities: • Involved in implementing the customer requirement into technical specs. • Involved in development of tech specs end-end with angular, bootstrap, spring REST and deployed the in docker. • Given technical assistance and mentoring the team members. • Performed the code reviews to the team. Environment: Spring5 (Boot, REST, JPA, Test, Security), Java 8, Angular 8, Bootstrap4, Jenkins, GIT, Kubernetes, AWS S3, Docker, Gradle, Mockito, Junit, Postmaster, Eclipse, Mongo, Neo4j, Oracle & Windows 10. FOR ACCENTURE: Project: Open Banking API Client: Nationwide Building Society, UK. Duration: Jan 2017 – Nov 2018 Description: NBS’s Open banking API development and management will provide the open banking facility services to NBS Customers as well as to the registered third-party providers. ________________________________________________________________________________________________ VENKAT KOMMI -- ___________________________________________________________________________ Responsibilities: • Involved in design and development of APIs with spring boot, spring cloud. • Written the unit test scripts using Spring Test, Mockito, RestTemplate, JSONAssert & Junit. • Given technical assistance and mentoring the team members. • Fixes the defects raised in SDV as well as in SIT. • Performed the code reviews to the team as well as with client. Environment: Spring4 (Boot, REST, JPA, Test), Java 8, PCF, APIGEE Edge, GIT, Maven, RabbitMQ, Jenkins, Mockito, Junit, Postmaster, JIRA, Eclipse, Oracle & Windows. Project: KPATHS Client: Kaiser Permanente, USA. Duration: August 2014 – Dec 2016 Description: Kaiser Permanente Access to Healthcare Systems is an intranet application of Kaiser Permanente group of hospitals. it will be used by KP call center engineers to communicate to the KP customers [patients] as well as KP providers [Doctors]. Responsibilities: • Worked as scrum team lead and Involved in user story estimation. • Involved in preparing the design doc as well as reviewing discussions with client. • Involved in implementing the requirements using Spring REST, Hibernate, Spring security and Angular JS. • Provided the assistance to the team in delivering their user stories / defect fixes and user story clarification. • Fixes the defects raised in SDV, SIT and UAT cycles. • Have done the code reviews to the team. Environment: Spring4 (REST, JPA, Test, Security), Java 8, Angular 6, Web sphere, GIT, Maven, Mockito, JUnit, Jenkins, PMD, Charles, QC, Rally, Oracle, Eclipse & Windows. FOR COGNIZANT: Project: DART Client: Verizon, USA. Duration: May 2013 – July 2014 Description: Diversity analysis routing tool is a web application, provides the analysis reports about diversity routing of switches, routers in circuit wise like single or multi circuit. These analysis reports will become inputs for other applications of Verizon. DART also used to create the study cases for single as well as multi circuits, also it provides the reports in user friendly way like in Excel, PDF, CSV. ________________________________________________________________________________________________ VENKAT KOMMI -- ___________________________________________________________________________ Responsibilities: • Worked as mentor to the team of 4 members at client location. • Implemented the requirements from End- End using struts framework. • Handled the requirements of manipulating JSON data using Jackson JSON. • Implemented client UI using JSTL and jQuery. • Handled the requirements of manipulating data with excel / PDF reports. • Involved in peer reviews. Environment: Struts 1.2, Hibernate, Java 7, Jackson JSON, JSTL, jQuery, Apache POI, iText, Display Tag, Ajax, Maven, JUnit, Web logic, Oracle, CVS, PMD, Eclipse & Windows. Project: POP Credit Card Client: Key Bank, USA. Duration: May 2012 – April 2013 Description: POP Credit Card is a web application, provides the interface for Key bank online customers to manipulate their credit card account. Responsibilities: • Implemented the requirements from End- End using Struts framework. • Involved in implementing client UI using JSTL and java script. • Written the unit test scripts using Junit. • Involved in code reviews. Environment: JAX-WS, Struts1.2, Java 7, JSTL, java script, Ant, SOAP UI, XMLSpy, JUnit, Web sphere, DB2, PVCS, PMD, RAD and Windows. FOR CAPGEMINI: Project: DMC Client: Morgan Stanley, USA. Duration: June 2010 – April 2012 Description: Data masking central [DMC] is a web application, will facilitate to perform extract, Transform and Load the data. . Responsibilities: ________________________________________________________________________________________________ VENKAT KOMMI -- ___________________________________________________________________________ • • • • Involved in implementing business functionality using spring frame work. Involved in implementing client UI using Flex. Handled the requirements of manipulating and parsing data of excel files [XLX / XLXS] using Apache POI. Interacted with client for analyzing the requirement and Sync-Up calls. Environment: Spring 2.0, SOAP, Flex 4, Blaze DS, Java 5, XSD, Ant, JIRA, CVS, Apache POI, Web logic, DB2, Eclipse & Windows. FOR HUAWEI: Project: UNIBI Duration: Jan 08 – Mar 2009 Client: UBAS, M2000, China Mobile... Description: Unified Business Intelligence [UNIBI] is a reporting product, it is used to design the analysis as well as static reporting templates in user friendly way. Using UNIBI we can analyze the data, schedule the reports. Responsibilities: • Implemented the requirements using struts frame work and java 5. • Written the unit test scripts using Junit. • Implemented client UI using JSTL and JavaScript. Environment: Struts1.2, OSGI, Java 5, GWT, JSTL, Ant, Apache load balancer, MS analysis server, EMMA Code coverage, IMB Lotus DTS, IBM Rational clear case, Eclipse & Windows. [VENKAT KOMMI] ________________________________________________________________________________________________
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.