Anusha Koduri
****************@*****.*** 919-***-****
Summary
Detail-oriented Core Java Programmer and talented Software Engineer with proven expertise in object-oriented analysis and design and exceptional record overseeing all facets of Software Development Life Cycle. Solid mathematical knowledge with experience developing comprehensive algorithms and data-processing logic. Experience working at medium/ large scale infrastructure.
Able to work independently with little to no supervision as well as functioning as an excellent team player. Server-side Java knowledge. Strong written and verbal communications.
Trying to earn a job which gives me job satisfaction.
Skill Highlights include…
Environments
Windows, UNIX, ITIL V3, Java Enterprise Edition 8, Agile/ Scrum & Waterfall Methodology, Oracle Fusion Middleware (FMW), Oracle Weblogic Server 11g, Oracle 11g/10g, AJAX, Servlets 2.3, EDI 837,835, JDK 7/8, Service Now, Business Objects XI.
Programming
Java 8, HTML5, CSS 3, J2EE, JavaScript, MySQL, UML, XML, Oracle SOA 11g/12c, Oracle Web Service Manager (OWSM), Ant Scripts, Jdeveloper 10g/11g, Eclipse, XSD, XPath, XSLT, XQuery, Oracle Service Bus(OSB), JSF 2, JSP 1.2.
Development
Object-oriented Design, Agile SCRUM Development, Project Management, Solutions Architecture, Technical Documentation, Quality Assurance, Strong Decision Maker.
Other SOAP UI, HIPAA 5010 ASC X12, BPMN, Health Care Reform, Smart CVS, Tortoise SVN.
Professional Experience
Lead Java and Oracle SOA Developer Feb 2016 – March 2017
Dell Services – Blue Cross Blue Shield of Rhode Island, Pvd, RI
Solution Environment: Core Java, Servlet, JSP, Spring, Oracle SOA Suit 11g, Middleware technologies, Web Service Definition Language, Jenkins, Jdeveloper
Tools Used: Spring MVC 4, SQL, Oracle 10g Database, Oracle JDeveloper 11g, XML, CVS, WinSCP, Putty, Linux, Log4J, Weblogic 11g, Servlets Service Now.
Project Description: Front End Upload Tool provides real-time data entry options, authorized users may submit input data for upload into Oracle and Facets database.
Responsibilities:
As a team lead for 4 people, managed team and implemented projects utilizing Java, Java EE, Enterprise Java Bean, Oracle SOA and created fully-integrated client management systems; by working on all stages of agile cum waterfall methodology including requirement gathering and analysis, business case development.
Enhanced existing Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs for high performance tuning of the JVM which increased the performance by 80% of what currently was. Extensively used all activities in Jdeveloper 11g tool to enhance code re-usage and cross-application code plug-in compatibility.
Managed the development of application and Written code using Spring MVC, JSP and AJAX on the presentation layer, business layer is built using Spring framework and the integration services are built with middleware using Oracle SOA’s Java Messaging Service(JMS) and Oracle Service Bus(OSB).
Anusha Koduri ****************@*****.*** 919-***-****
Implemented REST and SOAP API’s utilizing the following technologies: Spring framework, XML, XSD, JIBX/JAXB to bind XML to Java objects. Used hash maps and hash tables to reduce the lookup and insert of data by approx O(1) in place of Java arrays and stacks. Created a 3-NF Database Design to create a data-model and reduced the storage by 30%. Created various environment configuration plans to deploy the same code into various environments as part of the deployment release.
Worked as an Onsite Production support for all application failures and helped end users in fixing the issues. Debugging, Error, warning etc were displayed during production failures as I implemented log4j.properties file for all java classes. As a result, timely logs were displayed on the UNIX Server.
Used Spring, object/relational-mapping (ORM) solution, technique of mapping data representation. Created database objects like tables, views, procedures, packages. Suggestive search was implemented using AJAX. Front End dialog box display was user-prettified using JSF, Java Script, HTML and CSS.
Implemented Data access objects for abstraction and encapsulation of data for RDBMS data source. Developed various J2EE components like Servlets, JSP, JSTL, SAX, XSLT, JAXP, JNDI, JMS, and MQ Series by using RAD Application Framework.
Involved in migrating several middleware SOA 11g BPEL/ESB (Enterprise Service Bus) processes to Service Component Architecture(SCA) based 12c composites, developed custom productivity XPath functions and utility services involved in trading partner document exchange.
Title: Software Business Analyst Sept 2015 – Feb 2016
Beckman Coulter Inc, Brea, CA
Solution Environment: Core Java, Servlet, JSP, Spring, Hibernate.
Project Description: Beckman Coulter Inc., customized IT systems, software solutions and professional services to clients across various business domains.
Tools Used: PL/SQL Developer, Requisite Pro, Smart Draw, MS Project, Share point, XML, Oracle 10g and My SQL, CVS, WinSCP, Putty, Linux.
Responsibilities:
Participated in design and review discussions with data architects and application architects and SME’s and extracted the perfect design for system data model. Worked on modifying and mapping data from source to destination databases fields as per business requirements. Designed and Documented API using UML activities and embedded them in HLD and LLD documents.
Collaborated with QA teams in higher environment testing(SIT, UAT) in the execution of test cases that reduced the production code failure by 35%. Performed requirements analysis using Rational Rose and Smart Draw created UML specifics such as data flow diagrams (DFDs), ER diagrams, Use cases, Class, Sequence, Collaboration and Deployment Diagrams.
Maintained traceability between business, functional requirements and artifacts while in accordance with department guidelines. Slashed payroll/benefits administration costs 30% by negotiating pricing and fees, while ensuring the continuation and enhancements of services.
Software Business Analyst Feb 2015 – Sept 2015
NCR Corporation, Duluth GA
Solutions Environment: Core Java, Servlet, JSP, Rational Rose, Middleware technologies.
Tools Used: MS Visio, BPMN, TOAD, Spring 2.3.2, SQL Developer, XSD, XML, Oracle 10g, Tortoise SVN, WinSCP, Putty, Linux, Web logic,
Project: Web Interaction
Anusha Koduri ****************@*****.*** 919-***-****
NCR Corporation is a hardware, software ATM’s manufacturing company. Main aim of this project was building durable system to transfer high volume live-transactional data from SQL-Server to Oracle.
Responsibilities:
Proficient in testing Web Pages functionalities and raising defects that can enhance the enhance the functionality of system. Engage into System Flow UML Diagrams and narrating them into the Functional Requirement Documents and the SRS in the Rational Rose. Creating BPMN(Business Process Model and Notation) Flow diagrams in Visio.
Adjusted to constantly changing project requirements and effectively to work with new structures, processes, requirements or cultures. Suggested SOAP UI for testing for both Negative and Positive test scenarios . Performed data mapping and data logic on BPM(Business Process Model).
Created business process workflow diagrams using Business Process Modeling Notation (BPMN). Used the Office Suite extensively which included MS Word, MS Excel, MS Access, MS Project, MS Visio for various documentation and analysis reports.
PL/SQL Developer
Integrated software solutions (India) Pvt Ltd, Hyd Nov 2012 – July 2013
Tools Used: Java, J2EE, Servlets 2.5/3, Spring 2.3.2, HTML, JavaScript, CSS, XML, Oracle10g, SQL server, JUnit 4, Eclipse 3.6.
Responsibilities:
Created design documents and reviewed with team in addition to assisting the business analyst / project manager in explanations to line of business. Responsible for writing complex SQL DML, DDL queries.
Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML. Participated in Code Reviews for better quality assurance and Debugged the application Module.
Admirable communication and inter-personal skills.
Education
Master of Science in Computer Science
University of North Carolina at Charlotte, NC 2013 - 2014
Bachelor of Technology in Electronics & Communication
KUCE&T, Warangal, Telangana April 2013
Certifications
ITIL V-3 Certification.
Academic Projects:
eShop: Developed a web based application using JSP, Java Script, CSS, MySQL on NetBeams IDE for buying various products over internet and get those products delivered to doorstep.
Algorithms: Counting Simple Paths in Square Grids-Java, Improvements to quick sort-Java
Customized E-commerce for tablet Rental: An application developed using JSP, Java Script, CSS, Servlets, Java Beans where the tablets are customized according to the needs of the student so that more options are available for students to borrow a tablet of their desired configuration
E-commerce Web Application – Lilly Pulitzer: A web based java application developed using MVC architecture, JSP, CSS, Java Script, MySQL that portrays an online shopping site.
Longest Common Sub-sequence: Finding the longest common sub-sequence between two different random set of fixed size characters by randomly sorting them from the inputs given by the user.