Software Engineer/data Scientist Resume
Boston
EXPERIENCE SUMMARY:
- 4 years Big Data experience
- 10 years Java experience
- 6 years Database experience
- 2 years Scala experience
SKILLS:
- Big Data (Spark, Machine Learning, Statistics, Hadoop, Mahout), Elasticsearch,
- NoSQL (Cassandra, Neo4j, HBase)
- Scala, Hibernate, Spring, Drools, jBPM, Java SE, Java EE (JMS, JNDI, EJB, JPA, JSP, SOAP, REST, Servlets, JSF), BIRT, ArgoUML, Web Services, BPMN, BPEL
- Application Server (WebLogic, Tomcat, WildFly)
- Web Application (RichFaces, PrimeFaces, JSF, JSP, JavaScript)
- Database (Oracle, MySQL, Stored Procedures, SQL Server, ETL), SQL, CQL, Data Mining
- Operating System (Windows, UNIX, LINUX), AWS, Cloud Computing
EXPERIENCE HISTORY:
Boston
Software Engineer/Data Scientist
Confidential
Responsibilities:
- Worked as part of a team to design and develop code, scripts, and data pipelines that leverage structured and unstructured data integrated from MySQL, Cassandra, Elasticsearch.
- Established and continually enhanced reporting and analysis processes for search engine and recommendation system.
- Designed and implemented ETL jobs to support distributed processing.
Technologies: Scala, Spark, Machine Learning, Statistics, Elasticsearch on AWS, WildFly, Cassandra, Spring, REST, SQL.
Senior Java Developer/Data Scientist
Confidential
Responsibilities:
- Responsible for understanding the capabilities, limitations of new systems and integration, and performance of the global image repository management systems.
- Developed smart parallel search algorithms to retrieve not only relevant text and HTML documents, but also audio and video files. Development of a recommendations engine using large, diverse sets of usage data.
- Worked with business analysts and business customers to ensure all business and user requirements well through design, build and implementation phases.
Technologies: R, Neo4j, Pig, Core Java, J2EE, JPA, SOA, performance tuning, Web Services, XML, XSD, JSP, JSF, Ajax, Primefaces, Hibernate, Log4j, WebLogic, JavaScript, CSS, jQuery, Ant, Web Services, WebLogic, Flume, Spark, Hadoop, Nutch, HBase, Hive, MongoDB, Machine Learning, Mahout, Elasticsearch, Solr, Lucene.
Senior Java Developer/Data Scientist
Confidential
Responsibilities:
- Designed and implemented inventory management service which can store, create, and search for telephone numbers, devices and domains.
- Assisted in the design and development of algorithms to automate processes and extract data from existing databases, merge with new additional data, load into Big Data platforms, and manipulate data.
- Applied Drools rules and jBPM workflow in E.164 national numbering plan for North American.
Technologies: Design Pattern, JavaScript, Drools, jBPM, JBoss, PL/SQL, PrimeFaces, JSF, J2EE, CSS, SOAP, Web Services, WSDL, XML, XSD, Maven, Agile, TestNG, JUnit, PowerMock, Struts, Ajax, Log4j, Spark, Hadoop, HBase, Elasticsearch, NoSQL, Neo4j, Mahout, Sqoop, Jenkins, JIRA, Python.
Senior Java Developer
Confidential
Responsibilities:
- Implemented pipeline data model for storing information in gathering and transmission gas and liquid system including oil movement events, batch tracking, meter readings, and proving statistics.
- Integrated ADF application to WebCenter Portal and implemented user interfaces for Event Detection and Maintain Ticket projects. Designed workflows and used ADF Faces to consume web services through proxy and types.
Technologies: Agile, Ajax, PL/SQL, ADF Faces, JSF, J2EE, WebLogic, CSS, SOAP, Web Services, WSDL, XML, XSD, Ant, Maven, Log4j, Jenkins, JIRA.
IT Specialist
Confidential
Responsibilities:
- Improved Electronic Disposition System which manages the geophysical, industrial, commercial and agricultural public land dispositions using JavaScript, JSP, JMS, Hibernate, Web Services, JPA, and EJB on Weblogic. Applied new Java technologies in the EDS, Adept and ECM projects, such as MVC framework. This makes the codes easier to maintain.
- Created complex ETL and data stream processes across Big Data systems and relational SQL databases. Developed training models and machine learning algorithms on Hadoop.
- Designed and implemented proposal development for Referral Management Solution on which the patient will be contacted by a Central Access booking clerk to make an appointment for a clinic assessment.
- Designed and used BPMN, SharePoint Server, FAST Search Server for SharePoint on electronic filing services which manages the submission of applications, interventions and to grant access to regulatory proceedings.
Technologies: Hadoop, Hbase, NoSQL, Hive, Solr, Lucene, Design Pattern, J2EE, Agile, BPMN, BPEL, JSP, JSF, JMS, Hibernate, Spring, JPA, EJB, JSF, JUnit, BIRT, JavaScript, HTML5, REST, Seam, RichFaces, PrimeFaces, Weblogic, Tomcat, Ant, PL/SQL, CruiseControl, CVS, Ajax, Log4j, Web Services, OpenLDAP.
System Analyst
Confidential
Responsibilities:
- Implemented data conversion from legacy banking system to the new core eroWORKS that is a core banking suite of integrated retail banking products. Analyzed financial reports on Oracle using PL/SQL and wrote Java Web Services for online financial data analysis which can search data in efficient way. Integrated mainframe system utilizing Star technologies with eroWORKS through web service and interface protocol. Successfully converted hundreds of credit unions to the new banking system.
- Designed and implemented XML merged programs using C# for CRA schema validations.
Technologies: J2EE, XML, SOAP, Web Services, Hibernate, PL/SQL, C#, Log4j, Tomcat
Java Developer
Confidential
Responsibilities:
- Implemented financial system that provided businesses and individuals with a fast, simple and secure way to move money online between merchants and members.
- Used Hibernate, Spring, EJB, and JMS for merchants module. Wrote JUnit and Ant scripts for CruiseControl continuous build process. Offered code reviews on the development processes.
- Used Agile methodologies that can promote adaptive planning, evolutionary development and delivery, a time - boxed iterative approach, and encourages rapid and flexible response to change.
Technologies: J2EE, WebLogic, Struts, Spring, Hibernate, EJB, JMS, Scheduler, SOAP, JUnit, Ant, CruiseControl, SQL Server, MySQL
Application Developer
Confidential
Responsibilities:
- Designed and wrote insurance proposal and billing web services on Tomcat application server using SOAP, Hibernate and Spring with PL/SQL.
- Used XML, SAX and Web Services to view, process, transport and manage data from legacy PowerBuilder system to new Java system. Designed and wrote test cases to provide quality control for the project.
- Helped the team members to use new Java MVC frameworks. Built the Hibernate persistence layers to speed up the code development.
Technologies: SOAP, Tomcat, Struts, Hibernate, Spring, SAX, XML, PL/SQL, UML
Application Developer
Confidential
Responsibilities:
- Used J2EE and unit tests to identify the process of chromatography data station, ensuring that they can be integrated to N-tier infrastructures. Generated Crystal Reports and PDF to comply with 21 CFR Part 11.
- Designed Workflow using jBPM and implemented embedded station module which is a software package to control liquid chromatography and gas chromatography systems.
Technologies: jBPM, Workflow, Hibernate, J2EE, PHP, Flash, MySQL
Dallas
IT Consultant/Project Manager
Confidential
Responsibilities:
- Reviewed AHAS programs and presented Bird Aircraft Hazard project to the clients. Successfully delivered projects on-time and on-budget.
- Integrated and developed Environmental Situation Assessment Radar (ESAR) used as real-time bird detection system to automatically manage bird hazards to aircraft at civilian and military airfields. Wrote Java applications to display Mobile Avian Radar System (MARS) and get Doppler velocity and spectral width based on original marine radar.
- Used ESRI and ArcGIS for NEXRAD Projection, Converted vector data to raster data, 3D model generation for density display, Used J2EE and PL/SQL for tracking moving target with mobile radar system.
- Designed, and to decode and convert the individual national weather radar systems (NEXRAD) data to a mosaic GIS map.
Technologies: Struts, T-SQL, PL/SQL, J2EE, Log4j, Tomcat, ArcGIS
Dallas
Java Developer
Confidential
Responsibilities:
- Designed and used VoiceXML and EJB to build and support a complete voice recognition portal solution including directory service, news, dialer, stock quotes and email. The user can interactively speak to the voice system through telephone.
- Customer insights from analysis of usage patterns and call statistics with Oracle PL/SQL.
Technologies: VoiceXML, PERL, Java Bean, JSP, PL/SQL, Tomcat, J2EE
Dallas
Java Developer
Confidential
Responsibilities:
- Developed Java Bean, JSP and XML to access ActiveX Components as though they were Java objects, retrieving COM as Java API for Unisys portal project.
- Integrated web portals that offer customized modular services including weather, e-mail, news, stock prices information.
Technologies: JSP, XML, HTML, EJB, J2SE, Tomcat, RDBMS Administrator, ActiveX
Denver
Java Developer
Confidential
Responsibilities:
- Developed parallel search engine using Java Servlet, Java Bean, CORBA and XML through MPI.
- Developed voice recognition programs using MS Speech SDK and Java Media Framework.
- Used ViaVoice to automatically convert audio portion of those multimedia files to search engine.
Technologies: Java Servlet, Java Bean, JSP, VoiceXML, HTML, Search Engine, Tomcat, RDBMS Administrator, Artificial Neural Network, MPI
Instructor
Confidential
Responsibilities:
- Taught computer science and physics.
- Used ERDAS for 3D interpolation and raster maps transfer to vector maps for GIS city creation models.
Technologies: RDBMS Administrator, ERDAS, GIS
Remote Sensing Image Analyst
Confidential
Responsibilities:
- Developed marketing decision system by writing C++ and used ERDAS for GIS data conversion.
- GPS signal conversion and principal component analysis by using IDIMS which was applied in SPOT and LANDSAT image analysis.
- Responsible for system administration duties, system backups, file transfers and system security.
Technologies: ERDAS, GIS, C++, IDIMS, Image Processing