Monica R
Full Stack Developer at Citizens Business Bank- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Citizens Business Bank
-
United States
-
Banking
-
700 & Above Employee
-
Full Stack Developer
-
May 2016 - Present
• Involved in analysis, design, development and testing phases of Software Development Life Cycle(SDLC). • Participated with product owners to understand desired application capabilities and testing cases and to even improve software engineering practices. • Work within and across agile teams to design, develop, test, implement and support technical solutions across full stack development tools and technologies. • Involved in design, development and implementation of front end part of the web application using HTML5, CSS3, JavaScript, AJAX, JSON, Angular JS and Bootstrap. • Implemented cross-domain calls using jQuery, implemented call back functions to handle JSON responses. • Used AngularJS directives, services to bind JSON data with html elements and custom created Controllers, Modules to maintain the modularization in the application. • Consumed JSON RESTful web services and sent responses with Spring. • Responsible in Debugging/Troubleshooting the issues and fixing them. • Configured Log4j for logging activity at various levels. • Implemented REST service client using CXF and spring. • Avoided whole page refresh using Ajax and implemented client-side validation in jQuery. • Development and maintenance of Supplier-Customer driven forms for communication between vendors and customers using Spring MVC, JSP, JavaScript and ORM. • Implemented PL/SQL procedures, complex, SQL queries. • Implemented dependency injection of Spring framework to handle workflow in the reporting module. Show less
-
-
-
HM Insurance Group
-
United States
-
Insurance
-
200 - 300 Employee
-
Full Stack Developer
-
Jan 2014 - May 2016
• Experience in all the phases of Software Development Lifecycle, including system analysis, design, coding, testing, debugging and documentation. • Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project. • Designed and Developed User Interaction screens using HTML, CSS, JavaScript, jQuery, AJAX and JSON. • Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features. • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML. • Used AJAX module to handle RESTful calls to enable communication between view components and servers. • Processed JSON response data by consuming RESTful web services and used Angular filter for implementing search results. • Worked on complex queries for data retrieval and manipulation including performance optimization using SQL query tuning and creation of indices / de-normalization. • Implemented Maven for faster and easier deployment. • With Teamwork and Collaboration skills, participated to work across organizations and lead cross-functional teams. • Involved in Requirement Analysis and Technical Design meetings and have created Technical Design Documents as per the Business Requirements. Show less
-
-
-
Menards
-
United States
-
Retail
-
700 & Above Employee
-
Sr. Java Application Developer
-
Aug 2012 - Dec 2013
• Responsible for the development, implementation and support of voice channel applications. • Participated with business and systems technology teams to successfully deliver new capabilities that support business priorities. • Implemented Agile Development methodologies with test driven approach. • Depending on the business requirements Class, sequence and UML diagrams were developed. • Effectively collaborated with business and system partners to define, prototype, develop, test and implement solutions to the customers facing telephony applications. • Developed services using Servlets, JSP, JavaBeans. • Hibernate was the ORM tool used to relate the objects to the database. • Worked on SQL scripts to resolve issues on the back-end database server. • Integration of the code has been done using Struts and Spring Framework. • Implemented Maven for faster and easier deployment. • Implemented Spring’s mail sender interface to email notifications to users and Spring security for login authentication. • User Interface using JSP for input and JSTL to tag to the respective sponsor. • Reduced development time to 50% by research and implementation of new technologies like Hibernate. Show less
-
-
-
Zulily
-
United States
-
Retail
-
700 & Above Employee
-
Java/J2EE Developer
-
Oct 2011 - Aug 2012
• Involved in the development of enhancements for Zulily Inc and BSD using Java, Servlets, Struts 2, JSPs, JSTL. • Developed layout, application and functions layout, designed textual and graphical content including product illustrations for loyalty rewards module of the website. • Involved in development of the revamped Loyalty Program for consumer website using Spring 4.0, Angular JS. • Worked with e-commerce databases to develop shopping cart manager • Developed product inventory and point of sale applications (POS) using Struts, WebSphere, J2EE, jQuery. • Developed retail line applications for different websites using Spring 4.x, Hibernate. • Worked on complex queries for data retrieval and manipulation including performance optimization using SQL query tuning and creation of indices / de-normalization. • Followed SONAR level coding standards there by avoiding memory leaks and improving readability of the code • Involved in code reviews with CRUCIBLE. • Involved in writing the Named queries, Criteria queries in Hibernate 4.0 • Worked in an agile environment in 2 week sprints, monthly releases, daily stand-ups, bi-weekly grooming sessions and end-of-sprint demos. Show less
-
-
-
Mobilicis, Inc.
-
United States
-
Software Development
-
100 - 200 Employee
-
Java Developer
-
Jun 2010 - Sep 2011
• Developed business domain layer to interact with other services like Agency, Campaign Management and Integration services. • Designed the module for consuming invoices in JSON format (ad industry standard) using JAX-RS. • Refactored the existing code to improve code quality, maintainability and testability. • Build JUnit test cases and performed acceptance testing using cucumber. • Developed RESTful web services using spring Framework. • Reviewed and helped make database design robust. • Worked in deadline driven environment with immediate feature release cycles. • Worked with QA team in preparation and review of test cases. • Performed code reviews and made the application deployable on an independent J2EE container. • Involved in creating build script using ANT and deployed on Tomcat Application Server. Show less
-
-
-
Natco Pharma Limited - India
-
Pharmaceutical Manufacturing
-
500 - 600 Employee
-
Software Developer
-
May 2009 - Jun 2010
• Analysed the complete architecture of the enterprise applications. • Developed MVC framework for the project using Servlets, JSP, jQuery. • Designed and Developed the user interface with various interactive forms using HTML, CSS, JavaScript and programmed XML files to provide data access. • Actively involved in design of the application architecture in lines of their own Framework based on MVC Architecture with JSP Front End (HTTP Request/Response Integration) as View, Servlet as Controller and combination of EJB and Java classes as Model. • Used Spring MVC framework for design and development of web application • Debugging, testing and updating application on daily basis. • Using JavaScript, client side data control and validation has been performed. • Experience in relational databases (SQL/MySQL). • Improved performance and resolved Out of memory issues using performance tweaks Show less
-
-
Education
-
Vidya Jyothi Institute Of Technology
Bachelor's degree, Computer Science