Krishna Chaitanya Palepu
*******.************@*****.*** 479-***-****
Summary:
Over 1.5 years of program developing and implementing experience in Core Java and J2EE
Desktop app development experience as Research Assistant at Oklahoma State University
Expertise in Java programming, software development life cycle, agile methodology
Well-versed and hands-on experienced with traditional databases such as Oracle, MySQL
Experience in writing SQL queries, Stored Procedures, Triggers, Cursors and Packages
Excellent team player, with strong analytical and communication skills
Education
Master of Science in Computers and Information Systems August 2014
Oklahoma State University, Stillwater, Oklahoma GPA 3.6
Bachelor of Technology in Computer Science and Engineering May 2012 JNTU, Hyderabad, India GPA 3.6
Technical Skills
Web Languages
Java, Java EE (JSP, Servlets, EJB, JDBC, RESTful Web Services, SOAP web services (JAX - WS)) JavaScript
Methodology
SDLC (Agile, Waterfall), OOAD, UML, Patterns, J2EE Design Patterns, Enterprise Integration Patterns,
Markup Language
HTML, XML
Database
Oracle11, 10g,DB2, MySQL
Operating System
Windows, Linux
Web/App. Servers/Middleware
Apache Tomcat, Web Logic, JBoss
Unit testing
Junit
Frameworks
Core Spring, Spring MVC, Struts Framework, Hibernate, log4j
Work Experience
Research Assistant January 2013– August 2014
Oklahoma State University, Computer Science Department Stillwater, Oklahoma
Developed Desktop applications for agriculture department where the producers can upload their data about the cattle and their products and consumers can get the details about the products from the application.
Developed application using PHP, JavaScript, HTML and used NetBeans.
Used MySQL for database management and also wrote procedures using SQL.
Client: SoCalGas, LosAngeles, CA May’2015-Sep’2015
Sr. Java Developer
Involved in the analysis, design of use case diagrams, class diagrams and sequence diagrams in Agile Model using Scrum methodology for the business requirements.
Used POI API to export different types of file format and mainly used for conversion of Xls to Xlsx files.
Intellij Idea was used for the development purpose along with the integration of MKS repository.
Configured spring with ORM framework Hibernate for handling DAO classes and to bind objects to the relational model.
Implemented Singleton, Decorator, Dependency Injection, MVC and Aspect Oriented Programming design paradigms.
Implemented DB2 Stored Procedures, Triggers and Cursors.
Used JUnit, a test framework which uses annotations to identify methods that specify a test.
Used Log 4J to log messages depending on the messages type and level.
Used JAXB to convert complex master card XML input to Java objects. Used Camel Routes to process, convert, filter and upload the data to the MySQL database.
Client: JP Morgan Chase, Columbus, OH Oct’2014-Apr’2015
Java Developer
Involved in the analysis, design of use case diagrams, class diagrams and sequence diagrams in Agile Model using Scrum methodology for the business requirements.
Developed and used Angularjs in the web tier to dynamically generate web pages.
Used DWR Ajax call along with the JavaScript to handle the data from the database to the JSP and from JSP to database.
Designed and implemented Spring(MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean, and a form set for validation.
Used SOAP based Web services and REST Web services for transferring data between applications.
Used JSON along with the various web services.
Configured spring with ORM framework Hibernate for handling DAO classes and to bind objects to the relational model.
Implemented Singleton, Decorator, Dependency Injection, MVC and Aspect Oriented Programming design paradigms.
Implemented DB2 Stored Procedures, Triggers and Cursors.
Used JUnit, a test framework which uses annotations to identify methods that specify a test.