Kamalika Acharya
Entry level Java Developer
Email: ****************@*****.***
Address: ***** ******* **, ****** ****, 91304
Cell: +1-818-***-****
Experience Summary
Around 1.5 years of experience in Design, Development, Testing and Implementation of Web based multi-tier systems in Java/J2EE technology stack with different heterogeneous systems.
Solid experience in working with J2EE technology creating JSPs, Servlets, EJBs and Web Services both SOAP and REST based.
Experience in working with application servers like Oracle Weblogic server and Tomcat
Experience in working with framework like Struts2 and JQuery.
Experience in working with HTML, CSS, JAVASCRIPT.
Good knowledge in Core Java.
Experience in working with mobile web applications to support hand held devices as well as experience in working with texting (SMS) framework.
Experience in working with high volume data and databases such as Oracle and MYSQL.
Experience in working with projects involving both Agile and waterfall methodology.
Highly motivated with the ability to work independently or as an integral part of a team and committed to highest levels of professional and personal excellence, using skills and abilities such as:
Good analytical / problem solving skills
Strong ability to find creative solutions to complex problems
Sharp in meeting deadlines and handle conflicting work priorities
Cooperative and fast to learn new technologies
Excellent communication and organizational skills
Technical Skills:
Programming Languages
Java, J2EE, SQL, PHP
J2EE Technologies
EJB, Java Mail, JMS, Java Servlet, JSP, JAX-RS, JAX-WS, JNDI, JDBC
Application/Web Servers
Oracle Weblogic, Tomcat, Apache web server
Framework
Struts 2.0, Log4J logging framework, JQuery
Markup/Script Language
HTML, CSS,XML, JavaScript
Operating Systems
Unix, Linux, Windows
RDBMS
Oracle, MySQL
Development IDE
Weblogic Workshop, Eclipse
Source Code Control
CVS
Methodology
Agile, Waterfall
Others
AJAX, JSON, TOAD, Squirrel SQL Client
XYSource (Bombay, India) July 2010-Dec 2011
Project : Event Notification
Role : Junior java Developer
Client implemented Smart Meter which will provide interval data of the electricity usage. This gives an opportunity to client to come up with different programs which can reduce the peak demand of the power. Currently client has come up with the Peak Time Rate (PTR), Critical Peak Pricing (CPP).
The customer of the client can enroll to these programs PTR/CPP from the public web site or Customer Information System. The scope of the new system is to provide user the ability to create event notification of PTR/CPP and deliver the fail safe notification by seamlessly integrating different communication systems through web services and MOM based communication. Notification is sent based on customer preference either through text, email or phone call.
Responsibilities:
Building both SOAP based and REST based web service provider and consumers.
Developing text (SMS) channel to provide notifications to customers through text.
Creating session bean for the business logic encapsulation and maintaining transactions.
Writing database queries and using JDBC for DB interaction.
Unit and functional testing of the application.
Project execution through Agile methodology.
Enhancements, warranty and production support.
Environment: EJB 3.0, JDBC, JSP, Struts, Oracle Weblogic, Oracle 10g, Web Services both REST and SOAP based, Maven, Log4J, JSON, HTML,CSS,Javascript.
EDUCATION: Pursuing MS in Software Engineering in CSUN, Northridge
Bachelor in Engineering – Jun 2010
References: Can be provided on request