Puneeta Akkina
E: *******.********@*****.***
M: 267-***-****.
Summary
Over 3 years of experience in development of Web & Enterprise applications using JAVA and J2EE technologies.
Strong object-oriented programming skills along with a solid understanding of the software development lifecycle and the agile methodology.
Hands-on experience in Core Java, Spring Framework, RESTful Web Services, Servlets, and JDBC.
Experience in developing various web-based applications using the Spring MVC framework.
Cohesive team worker having strong analytical, problem solving, communication and interpersonal skills.
Proficient in AWS services like VPC, EC2, S3, ELB, Auto Scaling Groups (ASG), EBS, RDS, IAM, Route 53, CloudWatch.
Experience in importing and exporting data from different databases like Oracle, Mysql, into HDFS and Hive using Sqoop.
Good experience and knowledge of working on ORM persistence frameworks like Hibernate.
Skills
Languages: Java, JavaScript, Angular JS, SQL, C, C++. Web / Application Server: Apache Tomcat.
Database: Oracle, MySQL, No SQL (Mongo DB). Tools: Eclipse IDE, Microsoft Office, JIRA.
Technologies & Frameworks: Spring MVC, Bootstrap, SOAP, Scala O.S: Windows, UNIX, Linux, Android.
XML, HTML, JSON, AWS, RESTful, JUnit, Agile, JDBC, JMS, Maven, NodeJS, Hibernate. Source code Management: Git, SVN.
Hadoop Technologies: HDFS, MapReduce, HBase, Hive, Pig, SQOOP, OOZIE, Spark, Cloudera, Hortonworks.
Education
Master of Science in Computer Science December 2017
University of Texas at Arlington Arlington, Texas
Bachelor of Technology in Computer Science May 2015
Amrita University
Professional Experience
Sairam Engineering Services Feb 2015-Jan 2016.
Software Developer
Designed and developed rich web-based applications using HTML5, CSS3, JavaScript and bootstrap framework for financial transactions, loan calculator, and stock comparison interface.
Used MAVEN to define the dependencies / plug-in and build the application.
Worked on JavaScript, jQuery and Servlets to generate dynamic web pages and web contents.
Deployed front-end by using JSP and HTML.
Implemented and developed Web Services such as SOAP and REST.
Developed a Restful web application using Spring Framework, Spring Boot and Hibernate.
Developed test cases and performed unit test using JUnit and jMock Framework.
Developed ORM mappings using Hibernate and wrote criteria, named and HQL queries for data retrievals in the DAO.
Wrote SQL queries to retrieve data from the SQL Server database.
Software Developer Intern Dec 2014- Jan 2015.
•Administrated a project to facilitate communication between potential employees and HR using Skype for Business API.
•Designed and developed RESTful API allowing several systems to communicate with each other.
•Designed the UI of the application using AngularJS, Bootstrap to make it visually appealing the end users.
•Worked on core front and back end technologies like AngularJS, jQuery, HTML5, Spring framework and Mongo DB.
•Actively developed test cases performed unit testing and created test reports.
•Participated and provided technical support during various testing activities like Performance and Acceptance testing.
•Tracked bugs into JIRA, provided relevant bug-fixes and created deployment documentations.
•Co-ordinated with the team members to ensure smooth integration of the various system components.
Projects
Mav MEA
Create team specific Agile process flow in JIRA to move tasks from one activity to another
Designing and developing the login portal using framework Angular 2 along with HTMl5, CSS3 and Typescript.
Primarily worked on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects,Resolver.
Integrated MVC framework Backbone.js to the existing web applications.
Utilized Git and Eclipse for deployment on test servers and to move towards CI/CD.
Used SOAP UI tool to test SOA based architecture application to test SOAP services & REST API.
Pollution Data Analysis: Hadoop Cloudera
Implemented MapReduce programs by joining data sets from different sources using joins
Developed/created Hive Internal tables, partitions to store structured data
Importing & exporting data from RDBMS through Sqoop.
Texas Banking Services: Apache Tomcat, Oracle
Implemented a secure banking web application to facilitate secure transactions and user account management.
Improved the security by implementing SSL communication, captcha, OTP and input validation etc.
Technologies used are Data Modeling, Java, HTML, XML, CSS, JavaScript, REST, Spring MVC, Oracle, SSL.
Grad Help-Android Application using Agile Methodologies
Designed two portals and deployed functionalities like to make the appointment or checking the FAQ to assist student and for the adviser to cancel or mark completed advising with a scheduled appointment.
Implemented Dynamic Queue to keep track of the current status. (Refreshing after every 10 seconds).
Distributed Network Application- JAVA, Servlets, JDBC, Server used: Tomcat
Implemented Ring Election Algorithm to access a central repository using TCP/IP connection Used Server Socket, socket to establish connection and for communication between client and server (Java Application Server).
Used Servlets for development of automated e-mail response for inquiries.
Smart Forecast
Implemented using Google Fused location provider API and RESTful web services to fetch the location and weather information using Volley API as a means of implementing REST services in android by JSON to auto enable the snooze option.
Web Application Deployment: AWS
Responsible for architecting, designing, implementing and supporting of cloud-based infrastructure
Created and configured elastic load balancers and auto scaling groups to distribute the traffic and to have a cost efficient, fault tolerant and highly available environment.
Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application.
Text me Service:
Installed REST API Client, implemented GET, POST, UPDATE, DELETE methods on custom HTML page.
Built new REST service using JAX-RS.
Skip List Implementation
Skip list data structure implemented using Java. Performance compared with java tree map. Various operations such as add, Remove, find element are implemented efficiently such that results are obtained within seconds for very large outputs.
Awards and Certifications
Awarded with “Employee of the month of Dec 2015” at Sairam Engineering Ventures for timely deliverables of project modules.
Certified Training in Advanced Java 8 Core, Web Developer Boot camp, Spring and Hibernate, AWS.
Certified with CCNA by Cisco. ACM membership. Programming Certification at Robotic LIFO Event.