AALEKHYA MARELLA
346-***-**** www.linkedin.com/in/alekhyama Email: ac8erh@r.postjobfree.com
Summary:
Around one and half years of experience in IT industry in the areas of Analysis, Design, Development, Implementation and Testing of Software Applications in Java and C#
Experience working in billing, payments and Healthcare domain
Good knowledge on HTML,CSS, and JavaScript
Experience in implementing RESTFUL Web Services using Jersey and implementing MVC framework like Struts and ORM tools like Hibernate in J2EE architecture
Strong in Core Java, Object-Oriented Analysis and design
Experience in databases using Oracle, MySQL. Hands on experience working with SQL Server Management Studio
Planned, designed and implemented application database code objects such as stored procedures, cursors, tables, views, joins and statements for applications
Experience in distributed version control systems like SVN
Strong knowledge on business, web, and client-server environments including Java J2EE, multi-threading, Java Server Pages(JSP), Java Servlets, Struts, JPA, EJB, Java Database Connectivity (JDBC), Hibernate frameworks
Experience working with all phases of Software Development Life Cycle(SDLC) and hands on experience in waterfall and Agile methodology
Experience working with JPOS, and VFPOS frameworks
Good knowledge in Continuous Integration and Continuous Deployment (CI/CD)
Excellent oral and written communication skills
Quick learner and willing to take ownership of core components
Education:
University of Houston – Clear Lake, Houston, Texas May 2017
Master of Science in Computer Science GPA – 3.3 / 4.0
Jawaharlal Nehru Technological University, Hyderabad, India May 2015
Bachelor of Technology in Computer Science and Engineering GPA – 3.6 / 4.0
Experience:
Prodigy Technologies
Client: CVS Health
Software Developer, Cumberland, Rhode Island July 2017 – Till Date
Project Title: Kiosk Payments with Ingenico POS Device
Description: Application to collect outstanding balances from patients at the KIOSK for their previous visits for which the patient has not given consent to previously.
Responsibilities:
Worked on gathering requirements by coordinating with business analysts and product owners
Involved with the team in developing and documenting the design
Built the application using core java, multi-threading, collections, socket programming.
Involved in creating POJO classes and mapped using Hibernate
Worked in creating a web application to manage all the payment devices using Rest services
Worked with Ingenico for communicating with the device using Ingenico specific and Industry standard commands and to integrate the whole application.
Involved in deploying and maintenance of the application
Technologies Used: Core Java, Multi-threading, REST, SQL Server, T-SQL, SVN
Project Title: Payments with VeriFone POS Device
Description:
Payment Controller: Socket program manages all the payment related functions like collecting the card information and passing it to payment processing system
Device Controller: Socket program is used to manage all the device related operations like device encryption, device status etc.
Remote Management: A web application which manages both payment controller and device controller
Responsibilities:
Involved in gathering the requirements and documenting them.
Used Client-Socket Programming for communication between Remote management and device controller and Epic and Payment Controller
Analyzed and created forms of the VeriFone device
Understanding and integrating VFJPos library to control the device.
Implementation of Remote Admin services and integration with UI.
Developed REST/HTTP APIs using Jersey Framework
Experience working with testing and deploying web services using Advanced Rest Client and Postman
Used hibernate framework for data persistence, involved in creating and configuring POJO objects and mapped Hibernate annotations for data persistence
Configured and maintained source code repository through SVN
Involved in deployment of the application to production
Involved in building and deploying the project using Maven and Quick Build
Identified and solved several bugs of the application while in production
Technologies Used: Core Java, Multi-threading, VeriFone Java POS, Jersey, JPA- Hibernate, Tomcat, Junit, SQL Server, T-SQL, Log4j, GSON, Rest Web Services, JSON, SVN
Project Title: Clinic Admin Config
Description: Clinic Admin Tool is a web application used for configuring and managing all the Minute Clinic clinics like the General Information, Hours of Operation, Online Queuing, and the Clinic Status
Responsibilities:
Involved in the gathering the requirements with Business Analysts
Created design document using Visio for UML Objects
Created Web API to capture the data from backend
Developed Stored procedures using Indexes, Linked Lists, Table Valued Parameters, Joins
Consumed third party SOAP services to integrate the patient information to the current portal
Used CRUD operating for the web services
Developed the Database configuration for individual services
Created test cases using NUnit
Used Advanced Rest Client(ARC) to test the web services handling JSON Objects
Worked with Testing team in fixing issues
Worked on IIS to deploy the code changes and involved in production support
Technologies Used: C#, SQL Server, T-SQL, REST, JSON, JQuery, JavaScript, HTML, CSS.
Project Title: Kiosk
Description: This application is used to configure the KIOSK device in the minute clinic stores. It manages all KIOSK related operations like Patient check in, Scheduling Visits, HoldMyPlaceInLine, and Wait Time etc.
Responsibilities:
Involved in Software Development Life Cycle (SDLC) including analysis, design, development, and testing of the project.
Involved in analyzing the business, technical and system requirements and their scope for the solution
Involved in enhancing the existing web APIs and created new API methods
Deployed and configured web services in IIS 7.0 environment
Performed database design and operations on SQL Server to create and maintain project workflow information by creating SQL queries, stored procedures, functions, and views
Technologies Used: C#, SQL Server, T-SQL, REST, JSON, JQuery, JavaScript, HTML, CSS, Visual Studio
Technical Skills:
Programming Languages & Web Technologies: C, Java, C#, SQL, HTML, JavaScript, CSS, XML/JSON
Development Tools: Eclipse Neon, Visual Studio 2015, NetBeans
Version Control: SVN, GIT
Web Services: Restful, SOAP
Database: MySQL, Oracle 10g
Domain: Payments, HealthCare, Ecommerce
Microsoft Office Suite
Academic Projects: Jan 2017-May 2017
Temperature and Humidity Monitoring
Developed an IOT Application in NodeJS using node to perform low-level operations with WiringPi-GPIO Access Library to read data from DTH11 Sensor on Raspberry Pi 3.
Used AWS IOT Server to read this data and store it on Firebase and this real-time data is visualized using D3js.
Multi-Threaded TCP/IP P2P Skype Super-Node Network Implementation
Implemented Distributed Skype’s Peer-to-Peer network implementation using socket communication with TCP and UDP.
Developed an algorithm for the Super-Node to communicate with other Super-Nodes and Nodes concurrently and efficiently using pThreads in C.
Book Rental System
Created the application in ASP.NET using C# with Data Binding.
MS SQL is used as the database for this project.
User interface is developed using Bootstrap, HTML, CSS, JavaScript, jQuery.
.
Online Health and Fitness Store
Created the application in ASP.NET using C# with Data Binding.
MS SQL is used as the database for this project.
User interface is developed using Bootstrap, HTML, CSS, JavaScript, jQuery.
Relevant Course Work:
Design and Analysis of Algorithms, Database Management System, Web Database Development, Data Mining Tools and Techniques, Mobile Application Development, Advanced Operating Systems, Computer Networks, Concepts of Programming Languages, Design Patterns, Object Oriented Programming, Principles of Programming Languages