Lead Application Developer Resume
PROFESSIONAL SUMMARY:
- I'm Lead Application Developer with 10+ years of progressive experience in the Java Development including 2+ years in Big Data.
- Experience in multiple business domains using latest technologies and platforms.
- Focus is on Big Data, Cloud Platform (GCP), Machine Learning and Data Mining.
- A skilled developer, with strong problem solving, debugging and analytical capabilities.
- Adept at working with Agile and Scrum methodologies to accomplish project milestones according to specific time frames.
- Hands on experience in writing code in Java, and Spark using Scala and Java.
- Having Knowledge on Hadoop, Map Reduce, Hive, SQOOP, HBase, Kafka, HDFS, and Spark (Core, SQL, Streaming, MLib), Scala .
- Having Knowledge in installing, configuring and using ecosystem components like HDFS, HBase, ZooKeeper, Oozie, Hive, MongoDB, Sqoop, Pig and Flume.
- Have Experience in Confidential ( MVP, Activity and Places framework ) based systems in Web related projects using JAVA, J2EE Technologies.
- Knowledge of various Bug tracking System, Deployment Server and Build Tools e.g. Bugzilla, JIRA, Mingle, TeamCity, Maven and Gradle.
- Experience in Object Oriented Analysis Design (OOAD) and development of software, good knowledge of Java design patterns.
- Excellent analytical, problem solving, communication and interpersonal skills with ability to interact with individuals at all levels and can work as a part of a team as well as independently
TECHNICAL SKILLS:
Big Data Technologies: Hadoop (Cloudera), Spark (Core, SQL, Streaming), MapReduce, HDFS, Apache Kafka, Flume, Oozie, Zookeeper, Pig, Hive, Impala, Sqoop.
Programming Languages: Java 8, Scala, Python
Development Frameworks: Confidential 2.5, YMER Framework
NoSQL Databases: HBase, MongoDB
Framework: Confidential, Apache Spark
CI/CD: Jenkins, Teamcity, Maven, Gradle, Git
Bug Tracking System: Bugzilla, JIRA, Mingle
Cloud Technology: Google Cloud Platform, S3(AWS)
Others: HTML, jQuery, CSS, JavaScript
WORK EXPERIENCE:
Confidential
Lead Application Developer
Responsibilities:
- Designed the user interfaces in YMER.
- Integration with Esper rule engine.
- Written Spark DataFrame application to read from HDFS and analyze performance.
- Implemented test cases for Spark using Scala as language.
- Gained very good business knowledge on Telecom domain, issue identification etc.
- Installed and configured Hadoop Map Reduce, HDFS, developed multiple map reduce jobs
- Monitoring cluster and reporting issue if any.
- Setting up Google Cloud Platform to store data.
- Prepared test cases and test scenarios as per business requirements.
- Managing team.
Environment: Java 8, YMER, Hadoop, Map Reduce, HDFS, Hive, Spark (Core, SQL, Streaming), Scala Postgres, Docker Container, GCP, SUF (System Update Framework), UNIX.
Confidential
Technology Consultant
Responsibilities:
- Writing Confidential Client side and Server - side Implementation, providing support and Managing Team.
Technologies/Environment: Java 6, Confidential 2.5 (MVP, Activity and Places), Hibernate, IntelliJ Idea 14, Apache Tomcat 6.18, My SQL 5.1 and MongoDB.
Confidential
Software Engineer
Responsibilities:
- Developer Interface for users to self-subscribe, Developed the Profile level Suggestion and sample Headline on the fly, Writing JAVA code to communicate with Confidential client, write RPC call for Confidential Client - Server-side Communication, Wrote code for JMS implementation.
Technologies/Environment: Java 5, JSP 2.0, Jasper Reports 3.7, Confidential, Eclipse 3.5, Apache Tomcat 6.5, Hibernate, MYSQL, LDAP.
Confidential
Software Engineer
Responsibilities:
- Developed user interface and Server-side Implementation, providing support.
- Developed features to generate file in PDF and XML format to pass data to SAP, fetch data from JD Edward System
Technologies/Environment: JSP, Java servlet, Apache Tomcat 6.5, Java, JDBC, SQL Server 2000.
