We provide IT Staff Augmentation Services!

Data Scientist Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Energetic and highly motivated Computer science graduate wif 8 years of experience in dealing wif web applications using JAVA/J2EE Technologies and Microsoft Certified Data Science professional seeking growth opportunity to leverage my skills to teh best
  • Around 8 years of experience in Analysis, Design, Development, Maintenance and Implementation of enterprise, web and client server applications using JAVA/JEE/J2EE technologies to satisfy peculiar and complex business problem statements.
  • Experience working wif SDLCmethodologies based onAgile, Scrum, Waterfall Model, Iteration.
  • Expertise in design and development of various web and enterprise - level applications using Java/J2EE technologies Such asSpring, Hibernate, EJB, JPA, JSF, Struts framework, Servlets 3.x.
  • Experience in Spring modules such asSpring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring Microservices, Spring REST and Tag Libraries likeJSF Tags, Struts Tags, JSTL, Spring Tags, Display Tag.
  • Has experience in Frontend development using HTML5, CSS3, JavaScript, jQuery,AngularJS, Bootstrap, AJAX and JSP.
  • Experience using TypeScript and JavaScript to programAngular2/4 to develop web applications wif Responsive design.
  • Experienced in Middleware persistence frameworks likeHibernate/JPAEntities for mapping Java classes usingHibernate Query Language(HQL),HSQL Named Queries, Criteria, Projections.
  • Experienced in implementing Service oriented architecture and Web Services usingSOAP, RESTFUL.
  • Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF.
  • Proficient in using Amazon Web ServicesAWS. Extensive experience focusing on services likeEC2, VPC, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, Amazon RDS, ElastiCache, SNS, SQS.
  • Experience in building automated CI and CD pipeline wif AWS CodePipeline, Jenkins and CodeDeploy.
  • Experience wif Docker,leveraging Linux Containers and AMI's to createDocker Images/containers.
  • Experience wif messaging systems likeJMS,Kafka, Kafka event sourcing.
  • Developed applications using latest technologies likeEJB3.2, Spring 3.x/4.x, Hibernate3.2/4.x, and REST based Web services (Axis2.0, JAX WS 2.0, JAX RS)
  • Experience in implementing Java EE design patterns such asMVC, Singleton, Factory, Adapter, Service Locator Session Facade, DAO, DTO, and Business Delegatein teh development of Applications.
  • Experience wifCI/CD-ANT, MAVEN, GRADLE, JENKINS, HUDSON, CVS, GIT, GITHUB.
  • Expertise in Selenium automation usingSelenium WebDriver,Selenium Grid,Junit.
  • Extensive experience in Data Mining, Machine Learning and Data Science technologies ensuring project completion on time, on budget and wif teh desired results.
  • Equipped wif experience in utilizing statistical techniques which include Correlation, Hypotheses modeling, Inferential Statistics as well as data mining and modeling techniques using Linear and Logistic regression, clustering, decision trees, and k-mean clustering
  • Expertise in building Supervised and Unsupervised Machine Learning experiments using Microsoft Azure utilizing multiple algorithms to perform detailed predictive analytics and building Web Services models for all types of data: continuous, nominal, and ordinal.
  • Expertise in using Linear & Logistic Regression and Classification Modeling, Decision-trees, TEMPPrincipal Component Analysis (PCA), Cluster and Segmentation analyses, and has authored and coauthored several scholarly articles applying these techniques

TECHNICAL SKILLS:

Languages: Java, J2EE, Objective C, Python, SQL, PL/SQL.

Operating system: Unix, Linux, Windows XP/NT/7, Windows 8,Windows 10

Technologies: Java, J2EE, JDBC, Hibernate, XML Parsers, JSP, Servlets,, EJB, JMS, Struts, Spring Framework, Spring Boot,Java Beans, Web Services (SOAP, WSDL, UDDI and COBRA, REST), AJAX, JNDI and LDAP.

Framework: MVC, Struts 2.0/1.2, Spring, Hibernate, spring MVC, spring Boot, MicroServices

XML Technologies: XML, SAX, DOM, XSL, XSLT, XPath, WSDL, SOAP.

Web Technologies: Java Script, HTML, Web services (SOAP, REST), CSS, Bootstrap, Angular JS, JQuery.

Servers: Tomcat 6, Glassfish, WebSphere 6.0/5.1, JBoss 4.0.3., WebLogic

Database: MS SQL, MS Access, PostgreSQL, Mongo DB, Oracle 11g/10g/9i,DB2, SQL Server.

Tools: Eclipse, WSAD, RAD, Komodo, Tortoise, JBuilder, JDeveloper, TOAD, SQL, SQL developer, Jenkins.

Concepts: UML, Design Patterns.

Software Configuration Management Tools: Tortoise SVN, GIT, SVN, Clear Case.

Build Tools: Ant, Gradle, Maven.

Methodologies: Waterfall, Agile, Test Driven Development(TDD)

Others: Microsoft Visio, ANT, Maven, Clear Quest, TOAD, Rational Rose, PuTTY, FireBug, Bugzilla, JIRA.

Statistical Tools: R, Tableau, Talend, spyder, Azure Machine Learning

Techniques: Scraping, cleansing, normalization, visualization, Predictive Modelling, Preprocessing

Statistical Models: Linear, Logistic Regression, ANOVA, Decision tree, Random Forest Tree, PCA, Sentiment Analysis, k-means Clustering, k-NN classifier, Naive Bayes classifier, Exploratory Data Analysis, Inferential Data Analysis

Cloud Web Services: AWS (EC2, S3, RDS, Route53, IAM, Spark, EMR), Azure ML

PROFESSIONAL EXPERIENCE

Confidential

Data Scientist

Responsibilities:

  • Designed teh architecture based on teh popular J2EE Model 2 approach of Micro Services design paradigm by followingAgilesoftware methodology for project development.
  • Developed MicroServices application on Spring framework by utilizing its features like Spring Dependency injection, Spring Security and Spring AOP in case of logging and security
  • Exposed teh application as a RESTFUL web service, Spring Rest Template and Feign Client to use teh exposed REST Web Services.
  • Used Micro Services wif Spring Boot services and combination of REST, Apache Kafka message brokers.
  • Used Docker for creating Docker images for launching containers on AWS EC2
  • UsedSOAP UI, Postman, Rest Client, Spring Mock MVCfor testing teh web services.
  • DevelopedREST API'susingSpring MVCandSpring boot, hosted all micro services onPCF
  • Front end View designed wif HTML5, CSS3, Bootstrap, Typescript and Angular 4.
  • UtilizedAngularComponents and Directives for a decent structure and code reusability.
  • UsedAngular4Material Table to display table results getting forAngularHTTP call.
  • Data validations were implemented for critical functionalities using Angular, JavaScript.
  • Developed code using various patterns like Singleton, Front Controller and Value Objects, Data Access Object.
  • UsedAWScloud services such as EC2, auto-scaling and VPC to provision secure build, highly scalable and flexible systems
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
  • Used a Microservices architecture, wif Spring Boot-based services interacting through a combination of REST and Spring Boot.
  • UsedAWSBeanstalk for fast deploying, scaling and load balancing of web applications and services developed wifJava, Node.js, Python.
  • Design, develop, Implement, manage and maintain Sailpoint IdentityIQ changes.
  • Onboarding new application to teh IDM suite by architecting solutions to address all application requirements.
  • Perform database upgrades and Setup LDAP autantication migrated users
  • Adhere to change management processes as well as other SOPs or global policies as required and troubleshoot issues wif teh applications and participate on problem management meetings
  • Remediate audit findings from audits and support ATO efforts by Performance analysis, tuning and Develop performance metrics and KPIs.
  • Demonstrated ability to translate complex technical solution into actionable business outcomes
  • Acquired and cleaned using Talend and structure data from multiple source including external and internal databases.
  • Performed data extraction, manipulation, cleaning, analysis, modeling and data mining using Python programming in Spyder
  • Designed 10+ dashboards in Tableau for sales managers wif instant access to personalized analytics portal, so they can access key business metrics such as time to close opportunity, delay-to-contract, resulting in increased customer satisfaction and improving client’s standing in teh Sales Performance management industry
  • Studied teh data to create/customize models to analyze/visualize important KPIs for teh project
  • Developed and execute processes for accurate data capture across all clients to obtain key insights and relationships to overall business objectives using Statistical Hypotheses Modeling
  • Exploratory data analysis using Python to deep dive into internal and external data to diagnose areas of improvement to increase efficiency
  • Involved in DevOps to configure Maven, GitHub,Dockerand AWS to build and deploy pipeline inJenkins.

Confidential, Chicago, IL

Data Analyst

Responsibilities:

  • Server migration of sites from version 5.6.1 to AEM 6.1, AEM packages deployment from one environment to other environment.
  • Content authoring and maintenance for test environments
  • Developed Java components for AEM6.0 CMS (Content Management System) and deployed/tested on Author/Publisher instances.
  • Involved in designing and implementing teh application using various Java and J2EE Design patterns design patterns such as Singleton, Business Delegate, Façade, MVC and Data Access Object (DAO).
  • Developed UI using Spring view component,JSP, HTML5, CSS3, Angular JS, JavaScript.
  • Utilized Spring MVC annotations and XML configuration for Dependency Injection.
  • Implemented Persistence layer using Hibernate to interact wif theMySQL database.
  • Deployed Spring Boot based micro services Docker and Amazon EC2 container using AWS admin console.
  • Consumed REST based micro services wif Rest template based on RESTful APIs.
  • Involved in writing all formats of database quires likeSQL, HQL in DAO layer.
  • Configured Hibernate second level cache usingEH-Cacheto reduce teh number of hits to teh table data.
  • Developed REST web services using Spring, Hibernate,JAX-RSandJAXB.
  • Used JMS Template to publish messages to queues andMessage Driven Bean (MDB)to subscribe from teh JMS.
  • CreatedJenkinsjobs and pipelines and integrated python scripts to communicate to AWS resources.
  • ManageAWSEC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Delivered Interactive visualizations/dashboards using ggplot and Tableau to present analysis outcomes in terms of patterns, anomalies and predictions.
  • Created multiple workbooks, dashboards, and charts using calculated fields, quick table calculations, Custom hierarchies, sets & parameters to meet business needs.
  • Mitigated risk factors through careful analysis of financial and statistical data. Transformed and processed raw data for further analysis, visualization, and modeling.
  • Increased customer visibility by developing real-time insights to sales people and sales managers using Tableau reports, resulting in boosting teh revenue by 10%
  • Proficient in research of current process and emerging technologies which need analytic models, data inputs and output, analytic metrics and user interface needs.
  • Responsible for working wif stakeholders to troubleshoot issues, communicate to team members, leadership and stakeholders on findings to ensure models are well understood and optimized.
  • Prepared comprehensive documented observations, analyses and interpretations of results including technical reports, summaries, protocols and quantitative analyses

Confidential, Springfield, MA

JAVA Developer

Responsibilities:

  • Created monthly and quarterly business monitoring reports by writing complex SQL queriestons include System Calendars, Inner Joins and Outer Joins to retrieve data from multiple tables
  • Expertise in development of web services using JAX-WS, SOAP, WSDL wif good noledge on inter operable issues dealing wif different vendor services.
  • Expertise in designing and developing J2EE compliant systems using IDE tools like Eclipse, WebLogic Workbench and deploying them in application servers like WebLogic, WebSphere on Windows and UNIX environments.
  • Sound Knowledge in JEE Design Patterns such as, Session Façade, Front Controller, Data Access Object (DAO), Value Object, Singleton, Service Locator. Highly proficient in using frameworks like Struts, Hibernate, Spring, in developing multi-tier, highly scalable, component based, services driven Enterprise Java applications.
  • Proficient in developing Unit testing, Integration testing and Container testing components wif good noledge on testing frame works and testing methodologies.
  • Good experience wif databases, database concepts, normalizations etc. and proficient in developing persistence components using ORM, JPA, Transactions and SQL.
  • Designed and developed web based UI using JSP, Spring MVC and V-chain, which also follows teh MVC pattern and developed action classes to handle teh user request.
  • Involved in teh migration of current MVC system to Spring MVC.
  • Involved in doing teh POCs for teh migration of JSPs to Angular JS and implemented them.
  • Worked on Sun Jersey REST framework to create web services.
  • Developed DAO design pattern to handle teh Database interaction using Hibernate.
  • Created test plans and JUnit test cases and test suite for testing teh application.
  • Good experience wif databases, database concepts, normalizations etc. and proficient in developing persistence components using ORM, JPA, Transactions and SQL.

Confidential, Los Angeles, CA

JAVA/J2EE

Responsibilities:

  • Responsible for designing User Interface based on MVC framework, which accomplishes a tight and neat co-ordination of Struts, JSP, Servlets and Custom Taglibs.
  • Extensive experience in developing teh User Interface validation framework in combination wif custom validation built on top of Struts validation framework from teh form bean.
  • Designed Use case Diagrams, Class Diagrams and Sequence Diagrams using Microsoft Visio.
  • Developed teh custom Logging framework used to log transactions executed across teh various applications using Log4j.
  • Developed teh custom Error Handling framework, used for handling Socket Errors using spring AOP and maintaining teh transactions.
  • Developed Data Access Components using SQL, JDBC, Hibernate and JPA.
  • Developed loosely coupled components using Spring dependency injection and IOC concepts.
  • Integrated Struts based user interface wif Hibernate based persistence layer using spring, struts and hibernate integration modules.
  • Published JAX-WS based web services where in all teh requests will be routed to dis Single
  • Point service and based on teh request they are forwarded to teh corresponding legacy ops

Confidential

Environment: iOS, JAVA

Responsibilities:

  • Developed UML models consisting of UseCase Diagrams, Class Diagrams and Sequence
  • Designed Information module wif considerable usage of J2EE design patterns
  • Extensively used Spring MVC module for Front-end development.
  • Hibernate used persist teh data and to manage teh data.
  • Used Dependency Injection feature of Spring 2.0 framework to inject dependency into objects and to wire objects of business classes.
  • Uploading teh scripts in cloud and executing it through teh remote sensing by using an intermediate tool called Device Anywhere.
  • Developed necessary parsing and XML construction logic using XML parser APIs JAXP
  • Involved in teh creation of check list, Remote testing for teh various phases.

Confidential

Environment: iOS, JAVA

Responsibilities:

  • Designed & Developed Request, Response XML schemas (XSD) for teh Module which are part of SOAP request and response.
  • Developed service oriented middleware to in corporate two legacy source systems and published them as web-services. Incorporated source system specific business logic in Java code and exposing them as Web Service as per Base profile specifications 1.0 and WSDL contract.
  • Used Dependency Injection feature of Spring framework to inject dependency into objects and to wire objects of business classes.
  • Developed Data access objects using DAO pattern, JDBC, Hibernate.
  • Attending teh client calls to gather project testing requirement.
  • Involved in testing schedule for teh various phases
  • Designed test case according to requirements of newly added functionality
  • Tested teh Calling, Call forward functionalities which are designed to make an appointment .

Confidential

Environment: iOS, Android, JAVA

Responsibilities:

  • Involved in working wif HY5 tool for generating scripts for iOS using javascript and Android applications using java.
  • Involved in Gap Analysis Testing, Sanity/Smoke testing.
  • Involved in Automation testing using Robotium for Android applications .
  • Involved in Automation Testing by generating teh scripts, playing teh scripts, recording teh scripts, Testing teh scripts, re-usability of scripts for both ios and Android applications.
  • Involved in regular discussions wif developers regarding defects
  • Automation of test scripts for teh applications by using an Hy5 Tool for both teh Android and ios application versions
  • Provided production support for teh KLM applications using a ticketing tool HPSM

We'd love your feedback!