Sr. Sw Engineer Resume
New York, NY
SUMMARY:
- Have 7 years of experience in J2EE related technologies demonstrating strong analytical and problem solving skills, computer proficiency and ability to follow through wif projects from inception to completion.
- 2+ years of experience in 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 noledge 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 wif 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 wif 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 wif Oracle 11i/10g/9i, SQL Server
- Highly proficient in developing SQL, PL/SQLs.
- Design and deployment in Web Technologies wif 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 wif ease and a team player.
TECHNICAL SKILLS
Programming Languages: C, C++, Java, SQL, PL/SQL
J2EE Technologies: Servlets, JSP, JSTL, JDBC, EJB, Java Beans, JMS, Java Mail
Frameworks: Struts, Spring, Hibernate
Databases: Oracle 8i, 9i, 10g, MS SQL Server 2000
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, UNIX
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 dat 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 wifin 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.
- 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
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 wif Implementation specialists to identify and scope requirements
- Worked in offshore onsite model by assisting and mentoring 6 people.
- Worked wif 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 wif teh database.
- Designed and developed Web services using SOAP, WSDL for cross-platform interfaces.
- Used CVS to keep track of all work and changes.
- 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.
- Designed front end pages using JSP, JavaScript, active widgets.
- Did screen and application level validations.
- 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 wif technical support team to resolve technical problems raised by halp 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.
Environment: Windows, Java, J2EE, JSP, Servlets, EJBs, AJAX, WebSphere, Oracle 9i, XML, HTML, DHTML, Jakarta Struts Framework, JDBC, JNDI.
Confidential
Junior Java Developer
Responsibilities:
- 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.
