Sr. Sw Engineer Resume
New York, NY
SUMMARY:
- 11 years of IT industry experience with over 8 years in J2EE related technologies and 3 years of Big Data Ecosystem related technologies
- Hands on experience in installing, configuring and using Hadoop components like Hadoop Map Reduce, HDFS, HBase, Hive, Pig, Flume, Sqoop, Impala, Storm
- Excellent knowledge of Hadoop architecture and various components such as HDFS, JobTracker, Task Tracker, Name Node, Data Node, Secondary Name Node and Map Reduce programming.
- Experience on No - Sql databses MongoDB, HBase
- Proficient in Java Core concepts like OOPS, Multithreading, Collections and IO.
- Strong experience with J2EE Design patterns: Singleton, BO, Factory, DAO, Model View Controller.
- Highly experienced in Server side development using Java/J2EE Technologies and Hibernate3.0, Spring2.5, Struts 1.x/Tiles Frameworks.
- Highly Working experience with multiple Web/Application Servers like WebSphere 6.0/5.1, WebLogic 10g/8.1/6.1, Oracle App Server 10, Tomcat 4.X.
- Excellent experience in using XML, XSL/XSLT, SAX, DOM, JAXP parsers.
- Good Experience in SOA development using JAX-WS Web services.
- Experienced in working with Oracle 11i/10g/9i, SQL Server
- Highly proficient in developing SQL, PL/SQLs.
- Design and deployment in Web Technologies with JSP, HTML, XML, JavaScript, AJAX, Active Widgets.
- Experience in GUI design and application development using RAD 7, Eclipse 3.xand MyEclipse 6.5.
- Excellent interpersonal, communicational skills, strong problem solving skills, explore/adopt to new technologies with ease and a team player.
TECHNICAL SKILLS
Programming Languages: C, C++, Java,Scala
J2EE Technologies: Servlets, JSP, JSTL, JDBC
Query Languages: SQL, MYSQL, HiveQL
Frameworks: Struts, Spring, Hibernate
Building Tools: ANT, SBT
Repositories: SVN,CVS, GitHub
Databases: Oracle 8i, 9i, 10g, MS SQL Server 2000 Big DataHadoop, Hive, Pig, Impala, Sqoop, Storm, ZooKeeper, Flume, Oozie,Spark
Distribution: Cloudera Cloud Computing PlatformAmazon WS No-SQL DatabasesMongoDB,Hbase
Web Development Tools: HTML, XML
Web &Application Servers: Apache Tomcat, Web logic, Web Sphere
Developer Tools (IDE): Eclipse
Scripting Languages: Bash,Sed,Awk
Operating Systems: MS-DOS, Windows 95/98/2000/NT/XP, Linux
UI/ Web Technologies: HTML, Java Script, Ajax, Active Widgets, XML
Parsers: DOM, SAX, JAXP
PROFESSIONAL EXPERIENCE
Confidential - New York, NY
Sr. SW Engineer
Responsibilities:
- Suggested and Processed Digital Marketing data for different feeds, channels for various clients. Transferred terabytes of digital marketing data from MYSQL to RDS.
- Involved in setting up users using IAM, RDS instance, S3 storage solution, EC2 processes, VPC
- Implemented Digital Marketing data automation processes for teh Neo Analytic team that decreased overall processing time from hours to minutes, involves in creating bash scripts to process files, validate data, push processed files to HDFS, load data from HDFS to hive external and manage tables, upload data from manage tables to MYSQLdatabase.
- Created UDFs, used hive built in functions, PIG scripts to filter data while loading from external table to manage tables.
- Used "PowerPivot" to load data from MYSQL to excel.
- Worked on "OAuth" to extract Twitter Ads API data to integrate within Neo Technology user interface.
- Stored Twitter Ads API files which are in Json Objects format in to HDFS . Created hive external tables to store dis data using hive complex Data types(array,struct,map), JsonSerde
- Globalized code so no rework is required when client is on boarded.
- Used Mongo DB to load feed logs, match key files of all clients.
- Used cloudera manager to monitor health and performance of cluster.
- Used Hue to analyze data on hdfs, run hive, impala queries.
- Connected Tableu to impala using ODBC drivers to run ad-hoc queries.
- Upgraded CDH4.7.0 version to CDH5.4.7.
- Finished “Apache Storm” training.
Environment: Java(jdk1.7), Eclipse, VMware Player, Ubuntu, Bash, Amazon WS, Cloudera Manager, Hue, MYSQL, Hadoop 1.2, Hive0.8, Pig, Impala, Tableu, Scala
Confidential - Memphis, TN
Sr. Sw Engineer
Responsibilities:
- Installed 3 nodes Hadoop Cluster.
- Imported customer data from MYSQL to HBase using Sqoop.
- Very good understanding on Cassandra No-SQL DB.
- Worked with Implementation specialists to identify and scope requirements
- Worked in offshore onsite model by assisting and mentoring 6 people.
- Worked with Product Support to diagnose and fix production issues
- Successfully handled 40 banks and credit unions.
- Developed different Core, IDA/IDV, LOS, Credit Card interfaces.
- Wrote ANT scripts to create war files move them from one server to other and ftp upload.
- Worked on JQuery, Ajax, CSS and JSP to make changes in UI as per client requirements.
Environment: Java (jdk1.6), Struts 1.1, MySQL, SQL, Eclipse, JQuery, CSS,JSP,AJAX, Hadoop, HDFS, Map Reduce, Hive, Pig
Confidential - Charlotte, NC
Support Analyst/Developer
Responsibilities
- Used Struts framework. Tiles were leveraged for teh layout/design/management of teh JSP pages.
- Implemented database access using DAO design pattern
- Developed JSP pages using struts html tags and active widgets.
- Used Java script for client side validations and to achieve other client-side functionality.
- Developed and fine-tuned SQL queries and DB Objects in Oracle 11g such as Stored Procedures, Functions, Triggers and Views to accommodate teh business logic design with teh database.
- Designed and developed Web services using SOAP, WSDL for cross-platform interfaces.
- Used CVS to keep track of all work and changes.Laser Pro:
- Availability, Monitoring and First Response, 24X7 On-call Production Support to LaserPro.
- Installed teh release updates, created schedule tasks, performed archiving and purging of transactions.
- Build teh QA environment.Credit exposure system:
- Designed front end pages using JSP, JavaScript, active widgets.
- Did screen and application level validations.Commercial work flow:
- Created doc tags which are place holders for CWF fields
- Involved in validating teh CWF application after teh builds.
- Did web services testing.
- Used SAX Parser to parse XML Documents using JAXP to display teh data on front end pages.
Environment: JDK1.5 Struts 1.1, Oracle10g, RAD 7, JavaScript, Active widgets, Java Servlets, JDBC, JSP, JAXWS
Confidential - Durham, NC
J2EE Developer
Responsibilities:
- Actively participate in teh implementation of new application according to teh system specifications.
- Work closely with technical support team to resolve technical problems raised by help desk in an effective and timely manner.
- Developing Action Servlets, Action Forms and Custom tags.
- Implemented MVC design pattern using Struts framework.
- Developed Servlets, JSPs, EJBs and server side code. Involved in writing Java code for parsing XML documents using SAX and DOM.
- Made use of Java Naming and Directory Interface (JNDI) for looking up enterprise beans.
- Deployed Servlets, JSPs on WebSphere application server.
- Development of User Interface screens (GUI) using JSP.
- Coding and preparation of both server and client Programs.
- Interconnectivity of database through JDBC.
- Responsible for solving test cases as a part of teh testing routine.
Environment: JSP, Java Script, JDBC and Java Beans, SQL, JDK1.2 & HTML, Tomcat.
