Deepa G Email and Phone Number
8+ Years of strong software experience in design, development and deployment of web-based and Client-Server business applications using OOP, Java/J2EE technologies in various domains.Experience with AngularJS, VBScript, Perl, AJAX, Adobe Flex, Action Script, JSON, HTML, DHTML, CSS, Tiles, Tag LibrariesExpertise in client scripting language and server scripting languages like JavaScript, JQuery, JSON, Bootstrap, Node.js, AngularJS, Angular4/6, Backbone.jsExperience in Java/J2EE design patterns and frameworks: Servlets, JSF, Struts, Spring, Web Services, EJB, JMS, MQ Services, Hibernate, iBatis, JDBC, JPA, Log4j, Portals, GWT, JSP, Custom Tag Library, POJO’s, JSTL, AJAX, JSON, JavaScript, XML, UML, Log4J and JunitProficient in applying design patterns like MVC, Singleton, Session Facade, Factory, Abstract Factory, Service Locator, Visitor, Observer, Decorator, Front Controller, Data Access ObjectImplemented frameworks like Struts, Spring, JSF, AJAX (Rich Faces, My Faces) and ORM frameworks like Hibernate.Deployed containers and Microservices in AWS using EC2 Container Services. Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation. Transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multithreading etc. Extensive experience in designing MongoDB multi-shared cluster and monitoring with MMS. Experienced in using PERL to read and write data from/to Excel, Sql Server and MySql.Developed cross platform server-side applications using Node.js, BackBone.js and Angular.js.to achieve scalability in web applicationsExperience in architecting and implementing Enterprise Application Integration projects with SOA, Web Services Integrations, BPM, BPEL and ESB using WebSphere Process Server, WebSphere Integration, Data Power and WSRR.Expertise in developing SOA, REST and J2EE Web Services based on SOAP, WSDL, UDDI, JAX-WS, JAXB, JAX-RPC using tools like Apache Axis.Strong experience with MongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases Proven experience with Application Servers like IBMWebSphere, Oracle/BEA WebLogic, JBoss and Tomcat.Implemented the application’s using J2EE design patterns like Singleton, DAO (Data Access Object), RDBMS. Extensively worked on developing modules in Chef to automate infrastructure provisioning and configuration management across the environments. Good knowledge on Puppet and Ansible.
Broadridge
View- Website:
- broadridge.com
-
Software EngineerBroadridge Apr 2020 - PresentNew York, New York, Us Analyzed business requirements and participated in technical design, development and testing of various modules. Involved in Analysis, design and coding on Java and J2EE Environment. Worked on Jenkins to automate builds and deploys. Developed backend APIs using Java 8 & Python with a focus on AWS Lambda. Responsible for providing support for Build and deployment of application. Involved in migration of on-premises environments to AWS environment. Implementing and controlling the flow of data to and from AWS. Selecting the appropriate AWS service based on compute, data, or security requirements. Created automated Unit & Integration Tests with an eye toward quality testing and 80% code coverage. Performed code reviews for other peers in the team. Worked with users and QA to perform Quality Assurance testing of applications and resolves all reported defects/issues. Implemented continuous deployment system with Jenkins: Code Deploy, Ops Works, and Packer for deployment of Java applications. Worked to improve Devops process to maximize CI/CD efficiency. Uses AWS services including EC2, S3, SQS, SNS and DynamoDB to implement mission-specific functionality of associated micro services within our application architecture. Architected and implemented Enterprise Application Integration (EAI) projects with Service Oriented Architecture (SOA). Worked with IoC tools such as Terraform or CloudFormation. Experienced with Lambda, DynamoDB, CloudWatch, Glue, SQS, Cognito IAM, and API Gateway. Documented APIs using Swagger. Experienced with automated CI/CD pipelines using Jenkins. -
Sr. Full Stack Java DeveloperSprint Jul 2018 - Mar 2020Overland Park, Kansas, Us Designed and implemented web-based applications using J2EE, Java, POJO, REST, and JDBC. Responsible for the operation, maintenance and integrity of a distributed networked Linux/AIX environment. Development based on Web Applications to move them from WebSphere to Jboss. Worked on front end development technologies such as HTML, CSS, JavaScript, and other scripting languages. Took part in setting up the routing configuration using Angular 4 router for various views and sub views. Programmed in Angular 4 to upload (post) files/images to the AWS S3 browser from the Front-end by installing NPM package of AWS-SDK. Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular6. Involved in the development of services with Angular 4 injectable property, as to make the service available for dependency injection when creating components. Worked on the applications with several facilities including logging, properties, JNDI, and the frameworks the applications. Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application. Worked with various features in spring such as Spring AOP, Spring Transaction management. Implemented Spring Bean Factory using IOC Configured Bean properties using dependency injection. Migrating existing application into REST based Microservices to provide all the CRUD capabilities using SpringBoot. Designing and implementing the User Interface using OO JavaScript, Ember JS, HTML, CSS/CSS3, SASS and AJAX. Worked on HTTP methods (GET, PUT, POST and DELETE) as they relate to REST services. Developed several REST web services which produces both XML and JSON to perform tasks, leveraged by web applications. Designed and developed RESTFUL web services using SpringBoot and Jersey framework. -
Full Stack Java DeveloperLegalzoom Nov 2016 - Jun 2018Mountain View, California, Us Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development. Developed java modules implementing business rules and workflows using Spring MVC, IoC, Web Framework. Performance tuning J2EE apps, performance testing, analysis, and tuning. Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, CSS, XML and HTML. Used JavaScript for client side validation. Developed the Product Builder UI screens using AngularJS, Node JS, HTML5, CSS, JavaScript and Bootstrap. Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database. Improved the maintainability of the project by implementing and improving Exception Handling and Collection APIs. Involves in Sprint planning for the estimation of efforts for user stories and bugs. Implemented UNIX utilities using shell script for data validation, manual job submission, restarting failed jobs, etc. Used SpringBoot which is radically faster in building cloud Micro services and develop spring based application with very less configuration. Used spring declarative transaction management and Spring Batch and scheduling for backend data processing. Developed REST services using spring and Jersey based JAX-RS implementation. Secured the REST services using Spring Security and OAUTH framework and created documented REST services using Swagger and Jersey. Migration of current search process from Database to Solr search engine. Actively involved in deployment Application war files in Web logic Application server. Designed and developed the REST based Microservices using the SpringBoot, Spring Data with JPA. Refactored the code for JVM Optimization and performance of application. Involved in Maven based build process and continuous integration of the project using Bamboo and Jenkins. -
Full Stack DeveloperThe Coca-Cola Company Oct 2015 - Oct 2016Atlanta, Ga, Us Involved in CQ5/AEM related design and framework development using templates, components widgets, CQ5 bundles, JCR/Sling API, configuring Cloud Services, publish and author set-up. Developed the application using Spring Framework that leverages classical Model View Controller MVC architecture. Developed UI using JSP HTML5 Tag libraries CSS3 JavaScript, Angular JS and AJAX. Used AngularJS 4 for Directives, Filters, Services, Validation, and Data binding of UI components. Used Angular to build a single page application using typescript. Developed reusable custom directives using Angular JS 4 using transclude, restrict, event handlers and templating. Used XML/XSLT for transforming common XML format and SAML for Single Sign-On. Developed Java Beans and Custom Tag Libraries providing client side validations in JavaScript and providing interactive front end GUI using AJAX. Used Joins Stored Procedures and Functions in Interaction with backend database using SQL Involved in Use Case Diagrams, Class Diagrams and Sequence diagrams using Rational Rose. Developed the AJAX asynchronous calls to the server to validate and populate the pages that are directed through view resolver. Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and SpringBoot for micro-services. Wrote database interaction code and used JDBC API to connect MySQL. Created custom analytics frame work to gather useful user behavior data using Mongo DB. Documented the requirements including the available code, which should be implemented using Spark, Hive, HDFS, HBase and Elastic Search. Developed enterprise applications using Scala and used Python scripting to run dynamic websites on servers. Used Core Java with knowledge of multithreading concurrency memory management. Build the application using TDD Test Driven Development approach. Used Oracle as database and involved in the development of PL/SQL backend implementation. -
Java DeveloperWipro Ltd. - India Nov 2013 - Aug 2015Bangalore, Karnataka, In Performed full life-cycle solutions, from requirements gathering, to writing specs then after development, writing the user/technical documentation. Implemented web designing using Adobe Dreamweaver, HTML, CSS, JavaScript, XML, JSP, JSON, JSF, and Ajax. Developed JSP, Servlets as an application controller, designed and developed HTML front end screens and validated forms using JavaScript. Worked with Core Java, I/O, Collections, Concurrency, Exception Handling, Serialization & Multithreading, File handling. Used Frames and Cascading Style Sheets (CSS) to give a better view to the Webpages. Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml for converters and validators Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validations. Designed various types of spring controllers as per application requirements, spring validations, persistence layer, DAO and service layer components using Spring Hibernate API and spring hibernate annotations. Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience. Used JDBC for database connectivity. Developed necessary SQL queries for database transactions. Created SQL queries, PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures Reviewing the test design documents diagrams. Involved in Documentation and Use case design using UML modeling including development of Class diagrams, Sequence diagrams, and Use case Transaction diagrams. Developed Session Beans to process requests from the user and used Hibernate framework to retrieve and persist client information. Involved in designing of web service call retrieve user details based on the user id using WSDL, SOAP and XML and designed XML schema for user details. -
J2Ee DeveloperPact Software Services (P) Ltd Jul 2012 - Oct 2013Hyderabad, India, In Implemented strutsMVC framework. Maintained the business standards and the requirements in EJB and deployed them on to Web Logic Application Server. Designed, developed and implemented the business logic required for Security presentation controller. Set up the deployment environment on Web Logic Developed system preferences UI screens using JSP and HTML. Developed UI screens using Swing components like JLabel, JTable, JScrollPane, JButtons, JTextFields, etc. Used JDBC to connect to Oracle database and get the results that are required. Designed asynchronous messaging using Java Message Service (JMS). Configured JMS Queues in Web Sphere Application Server. Developed web Components using JSP, Servlets and Server side components using EJBunderJ2EE Environment. Integrated a crystal report to the application, which will show all the details of the vouchers on the paper and used for future reference for the workers. Developed a web service, which will retrieve the details from the Database. Prepared complete documentation of the Web Service developed. Prepared a complete documentation of the project and test case documentation with sample inputs Version control is done by using CVS.
Deepa G Education Details
-
Kshatriya College Of EngineeringInformation Technology
Frequently Asked Questions about Deepa G
What company does Deepa G work for?
Deepa G works for Broadridge
What is Deepa G's role at the current company?
Deepa G's current role is Software Developer at Broadridge Financial Services.
What schools did Deepa G attend?
Deepa G attended Kshatriya College Of Engineering.
Who are Deepa G's colleagues?
Deepa G's colleagues are Meghana Gowda, Santosh Sriramdas, Connor Turner, Rajesh Sah, Devin Balgobin, Amandeep Sagger, Sai Balaji Naidu.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial