Sr. Big Data/machine Learning Software Engineer Resume
4.00/5 (Submit Your Rating)
SUMMARY:
- A challenging position for development projects in the field of Big data infrastructure & ETL pipelines, Machine Learning ( Deep learning ), Natural Language Processing, Data Analytics which builds upon my 24 years of software development experience on Windows/Mac/Linux by using Python, C/C++, Scala, JAVA, Javascript, AJAX, JSON, SQL, NoSQL, Cloud ( Docker ), Big data, MapReduce, Hadoop, Spark, PySpark, Cassandra, MongoDB, Kafka, Zookeeper, splunk, Hive, HBase, Solr, AWS services etc.
SKILL:
- Big data infrastructure, Hadoop ecosystem ( Hadoop, Spark, MapReduce, Hive, Pig, Sqoop, Kafka, Cassandra etc ), ETL pipelines with streaming & messaging technologies
- Machine Learning, Deep Learning ( CNN, RNN, LSTM, Bidirectional - LSTM etc ), Pattern recognition, Image Processing with Pandas, Numpy, Scipy, Scikit-learn, Gensim, Matplotlib, TensorFlow, Theano, Torch etc
- Natural Language Processing, Computational linguistics, Machine Translation;
- C utting edge cloud ( Docker etc ) technology and computing, AWS services (Lambda, SES, SNS, Data pipeline etc ).
- Create automation tools & utilities to improve efficiency of work/tasks etc
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Big data/Machine Learning Software Engineer
- Create, develop large scale distributed systems and ETL pipelines for data analytics, data processing and machine learning projects .
- Design and develop Machine Learning, deep learning ( CNN, RNN, LSTM, Bidirectional-LSTM, Deep RNN ) algorithms or applications .
- Solve analytical problems using quantitative approaches, machine learning methods.
- Create and support a data management workflow from data collection, storage, analysis to training and validation.
Sr. Big data/Machine Learning Software Engineer ( contractor )
- Create, develop large scale distributed systems and ETL pipelines for data analytics and processing .
- D evelop and maintain big data stack: Spark, Hadoop, Hive, Pig, HBase, Yarn, Oozie with streaming, messaging and monitoring technologies: Kafka, Splunk
- Use NLP, Machine Learning, Deep Learning ( CNN, RNN, LSTM, Bidirectional-LSTM, Deep RNN ) to write complex algorithms .
- Research reinforcement machine learning algorithms.
- Develop/deploy big data / Machine learning applications on cloud ( Docker etc ).
- C ollaborate with the software and analytics teams to design, develop and maintain algorithms and Big Data solutions .
Sr. Software Engineer
- Internationalization and Localization software development in Multilingual/Global marketing.
- D rive actionable data insights and solutions from some of the most interesting datasets.
- B uild and develop new methods of discovering relevant information across company.
- . Extract, create, and organize data for use in analytical and modeling purposes.
- Contribute to analysis, design and coding/implementation of tools and processes for an end - to-end automation framework.
Confidential
Senior Software Engineer
- Provided internationalization solutions for various products.
- Developed algorithms and analytics for data discovery and characterization from big and noisy data.
- Developed sentiment a nalyzer for content to understand what the point of content is
- Designed and developed machine learning and statistics functions for different data filtering, classifying, clustering, and designed and built a knowledge graph to understand how topics are related to each other.
- Designed and built Machine Translation processes.
Senior Software Developer
- Developed text analytics solution for API, Library and text analytics software by using NLP statistical modeling and machine learning framework techniques.
- Developed natural language processing code specific to Chinese, Japanese and Korean.
- Worked with large sets of data to provide accurate, highly - scalable, and large-volume text/data analytics that can achieve human-level performance.
Sr. Software developer.
- Used NLP techniques to provide better search & classification functionalities over large data and solved language-related problems using machine leaning and statistical methods on vast quantities of data.
- Database tool & script developments in SQL and SQR for translators.
- Unicode Development for data migration/conversion that contains different language including Asian language data( double bytes, Kanji etc.).
Senior Software Engineer.
- Design, development and implementation of the GUI for multilingual application
- Localization development.
Senior Software Engineer
- Design, development and implementation of parsing and retrieval functions for the popular Japanese word processor "Ichitaro8" and compression/encryption
- Localization, Multilingual and Unicode Development with APIs, character sets, Far Eastern data processing, data formatting, Chinese / Japanese IME etc.
Software Engineer.
- Network programming and development of Client/Server application "Panasert New MMI system" for Panasonic Co.
- TCP/IP Network programming and development of Client/Server application for Confidential .
- Implemented image processing algorithms in software applications.
Lecturer / Programmer
- Teaching undergraduate level programming languages (Fortran and Basic) courses.
- Design, development, implementation of "Statistical Analysis Package System".