Team/technical Lead Resume
EXPERIENCE SUMMARY:
- Passionate Developer with 8.5+ years of total experience of which approximately 3+ years of experience in Data Visualization as Hadoop/Spark developer using Big Data Technologies like Hadoop Ecosystem, Spark Ecosystem, Palantir, Qlik Sense.
- In - depth understanding of Spark Architecture including Spark core, Spark SQL, Data Frames.
- Hands on experience in various Big Data Application phases like data ingestion, data analytics and data visualization.
- Expertise in using Spark-SQL with various data sources like JSON, parquet and Hive.
- Hands on experience in Analysis, Design, Coding and Testing phases of Software Development Life Cycle (SDLC).
- Experience in various software methodologies - Agile and Waterfall.
- Proficient in the development of ETL (Extract, Transform, and Load) processes with a good understanding of source to target data.
- Good at presenting, analyzing data and a strong team player.
- Possess good communication skills, good team player and individual contributor.
TECHNICAL SKILLS:
Big Data Eco systems: HDFS, MapReduce, YARN, Hive, Apache Spark, Spark SQL, Spark Core, Nifi, Kafka
Programming Languages: Python, Pyspark, JavaScript, Java, Lotus Script, Formula Language
Databases: MYSQL, SQL Server, DB2, Postgres
Spark Architectures: Spark Context, Cluster Manager, Worker, Executors
NoSQL: Cassandra, MongoDB, HBase
Build Management Tools: Maven
Continuous Integration Tools: Jenkins
Configuration Management Tool: Chef, Ansible, Puppet
Business Intelligence Tools: Palantir - Contour, Tableau, Qlik Sense, Qlik View
Operating Systems: Linux (Red Hat 5/6.5, CentOS 6/7, Ubuntu), Windows
Web Technologies: HTML, Java Script, SharePoint
Cloud Technologies: Amazon Web Services(AWS), Microsoft Azure, Horton works Pivotal
Methodology: Agile, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential
Tools: Palantir, Qlik Sense, Horton works
Team/Technical Lead
Responsibilities:
- Involved in Business Requirement Gathering
- Involved in design and development Plans
- Involved in writing functionalities in BRD
- Involved in development on required application/functionalities
- Involved in the unit testing
- Involved in creating test cases and review document for every release cycle
- Involved in Code Review
- Involved in creating Change Requests in Service Now
- Involved in providing SIT and UAT support as and when issues arise before prod release
- Involved in code deployment in Production
- Provided Production support for the developed application
- Interfaced with business analysts, developers and technical support to determine the best requirement specifications.
- Developing new Lotus Notes Applications that involves implementation of the requirements gathered through e-mails and meeting sessions with client and end users
- Preparing Check List and Test cases of the application and providing support after final deployment
- Providing training to users on the new applications
- Handling tickets that involves providing support for more than 2000 applications. This involves customer communication, analysis and coding implementation of solution, continuous monitoring and resolution of the tickets, preparing issue resolution documents
- Unit testing and defect fixing due to application restructuring
- Working on Enhancement requests and taking care of the request till production deployment
- Propose approaches and thence migrating Lotus Notes Application to SharePoint (MOSS) 2007 and 2010
- Knowledge transition to offshore/onsite resources
- Migrating data from Lotus Notes to Share Point and .Net
- Creating and designing new SharePoint site for Lotus Notes Application