Post Job Free

Resume

Sign in

Sql Developer Software Engineer

Location:
Dallas, TX
Posted:
April 05, 2023

Contact this candidate

Resume:

SUMMARY:

**+ years of experience in design and development of enterprise applications in a heterogeneous environment using Java/J2EE technologies, PHP.

Extensive experience on web technologies and cutting-edge frameworks like JSP, Servlet, Tag Library, Struts1.2, Hibernate, Spring, XML, HTML, DHTML, JavaScript, AJAX, JQuery, AngularJS, D3JS.

Vast experience on relational (Oracle, MSSQL, MySQL) as well as NOSQL (MongoDB, Cassandra) databases.

Experience developing SOAP and Rest based web services.

Good experience on using Application Servers like WebLogic, WebSphere, JBoss for monolithic applications and Tomcat with Spring-Boot for micro services.

Hands-on experience maintaining applications on AWS with knowledge on cloud concepts like AMI-Rehydration, IAM, EC2, VPC, S3, CloudFront, Route53 to name a few.

Exposure to the messaging tools like Apache Kafka and RabbitMQ.

Experience in implementing communication channels like Email, SMS, mobile app push etc., using Communigate-Pro, IronPort. Integrations with various payment gateways.

Experience in using DevOps continuous integration, quality control, code review tools like Junit, GIT, Jenkins, JIRA, FindBugs, Fortify, PMD, Check style, Selenium, Badboy etc.,

Experience in implementing Design patterns, Reactive style programming, Functional Interfaces, Lambda expressions, Streams etc.,

Exposure on UML modelling and in using Enterprise Architect [EA] for designing.

Hands-on experience on analytical reporting tools and APIs like Tableau, Qlik, D3JS, I-Text, Jasper etc.

Good exposure on various development methodologies like Agile, XP, Scrum and TDD.

TECHNICAL SKILLS:

J2EE Technologies

Servlets, JSP, JDBC, Custom tags, JSTL, Struts (1.2/2.0), Hibernate, Velocity, Ajax, Ant, Maven, Log4J, EjB, RMI, Spring, JAXB, JNDI, JMS, web services.

Web Technologies

XML, JavaScript, JQuery, Angular, D3JS, React, Dojo, HTML, CSS, DHTML, XHTML, XSLT

Database / Warehouse Technologies

Oracle, MySQL, MS-SQL, MongoDB, Cassandra, Teradata, Vertica, Snowflake, Actian

Servers

WebLogic, JBoss, WebSphere, Tomcat, Apache-JServe.

Development Tools

Eclipse, STS, Toad, Pl/SQL developer, SqlYog, GIT, TFS, IBM ClearCase, SVN, CVS(Wincvs, Tortoise), VSS & EA

BI Tools

Tableau, Qlik, D3, ThoughtSpot

Other Languages

NodeJS, SQL, PL/SQL, PHP, Hive

CERTIFICATIONS:

AWS Certified Solution Architect - Associate

SCJP1.5 certified programmer.

EDUCATION:

Bachelor of Technology in Mechanical Engineering from JNTU, Hyderabad - 2003.

PROFESSIONAL EXPERIENCE:

Verizon, US (Team Lead, SMTS) Oct 2012 – Till date

Verizon Big Answers Platform

Description: VBAP is a one stop portal for all Verizon statistical and analytical needs which can connect to a variety of data stores like Oracle, Mongo, Teradata, Hadoop, Vertica etc., to generate meaningful and actionable insights. Portal is built using Java/J2ee, React, D3JS, NodeJS, Micro services and Hive.

Role:

Responsible for customising the advanced visualisations like Node, Sanky, Sunburst using D3 library that can depict the journeys along with all the traditional graphs like Pie, Bar, line etc.,

Responsible for creating insights using Tableau and Qlik.

Responsible for integrating VBAP with Tableau using Tableau REST API.

Responsible for backend integration with OLAP servers like Teradata, Hadoop etc.,

Responsible for vendor tool assessment like Vertica, Denodo, Privacera on both on-prem and AWS cloud.

Managing application security wrt OWASP vulnerabilities through Fortify, Black duck, Tenable.

Skills: Java 11/J2SE, J2EE, Spring Boot, Micro services, REST, HTML, React, JQuery, Maven.

DB – Oracle 12c, Postgres, Teradata, Hadoop Server - Tomcat OS - Linux

Dysis, US (Contracting) July 2011 – Sep 2012 Electronic Customer Response Management

Description: ECRM is the single point communication platform for Verizon designed for low latency and high transaction volume maintained on AWS cloud which is responsible for communications like account related, billing, marketing, promotions etc., through different delivery channels like email, SMS, mobile app alerts, twitter, FB, print etc.,

Role:

Responsible for implementing communication channels like email, SMS, Mobile app alerts, Twitter using Communigate Pro, IronPort.

Responsible for full stack development using frameworks Spring, JQuery, AngularJS etc.,

Responsible for integration with various upstream and downstream systems through SOAP & REST based web services, ajax implementation and performance tuning of the application.

Responsible for legacy application migration from on-prem to AWS cloud.

Experience in client communication and leading in onshore offshore development model.

24x7 on-call support for production systems and time critical analysis in resolving PROD issues.

Responsible for writing Pl/SQL code as and when needed.

Skills: Java/J2SE 8, J2EE, MQ, Spring MVC, Spring Boot, Micro services, SOAP, Apache Kafka, JSP, Ajax, Java Script, HTML, JQuery, AngularJS, MongoDB.

DB – Oracle 12c, MongoDB, Cassandra Server - Weblogic, Tomcat OS - Linux

Reed Managed Services, UK (Module Lead) Sep 2010 – June 2011 Xpress

Description: Xpress is the central application which manages all the candidates, managers, jobs, applications, CVs, time sheet, payroll etc. which also integrates and acts as a middleware app for many other applications.

Role:

Responsible for server-side coding using struts and JDBC, custom tags.

Involved in cleaner client-side scripting using libraries like JQuery, DOJO.

Solely Responsible for implementing POC and framework for technologies like hibernate and spring in the project as part of technology migration.

Converting the OC4J web services into Axis based services.

Involved in creation of auto build scripts using Ant.

Skills: Java/J2SE 5, J2EE, Struts, Hibernate, Spring, web services, JSP, Ajax, Java Script, HTML, DHTML, JQuery.

DB – Oracle 10g Server - Tomcat5. OS - Win XP, Linux

Clever TV Ltd., UK (Senior Developer) May 2009 – Aug2010

Gaming Engine

Description: Gaming engine is the core application which is used to configure and install fantasy games for leading media partners to facilitate the fantasy games services in their websites.

Role:

Responsible for server-side coding using Struts, Hibernate and spring for enhancing the gaming engine.

Responsible for writing custom tags to enforce cleaner JSP code.

Responsible for writing PHP scripts client-side scripting using JQuery.

Responsible for high volume, low latency, highly transactional server maintenance and support.

Responsible for developing SSO implementation.

Responsible for Implementing Email, SMS and payment gateway integrations with Paypal, Secure trading, Click & buy etc.,

Responsible for integrating Fusion charts into the application for facilitating graphs.

Skills: Java/J2SE 5, J2EE, Struts, Hibernate3.1.3, Spring, Velocity, PHP, web services, JSP, Ajax, Java Script, HTML, DHTML, JQuery, Fusion Charts

DB – MySql5 Server - Tomcat5 OS - Win XP, Linux.

Persistent Systems Ltd. India. (Senior Software Engineer) Sep 2007 - Dec 2008

CRS – Compatibility Review System

Client –Cancer Biomedical Informatics Grid, Washington University, USA

Description: National Cancer Institute, part of the National Institutes of Health has taken initiative to develop CRS which is a web-based system designed to reduce the amount of time VCDE reviewers spend on administrative and allow them to spend time on the important task of ensuring that models meet the established guidelines and contain the most accurate semantic annotations as possible.

Role:

Server-side development using Hibernate, Struts and multi-threading for reports and jUnit test cases.

Client-side coding using Java script, HTML, AJAX & DHTML components.

Responsible for cross browser application support for IE, Mozilla, Safari and Chrome.

Responsible for writing Ant targets as part of automating deployment.

Making changes to the UML model using EA.

Responsible for production support and client communication.

Experience in working in a SCRUM agile environment.

Skills: Java/J2SE 5, J2EE, Struts, Hibernate3.1.3, Spring, JAXB, SOAP, JSP, Ajax, HTML, UML, Jasper Reports.

DB - MySql4.1, SQL Server2005. Server - Jboss 4.0.0. OS - Win XP, Linux, Macintosh.

Wipro Technologies India. Dec 2006 – Aug 2007

Triniti Advanced Software Labs Pvt Ltd Mar 2005 – Nov 2006

Kiran Babu

Mobile: 945-***-****

adwdix@r.postjobfree.com



Contact this candidate