We provide IT Staff Augmentation Services!

Software Engineer/data Architect Resume

Santa Monica, CA

TECHNICAL SKILLS

CISSP: vulnerability detection, risk management, policies, standards, compliance

Platforms: iOS, MS Windows, Linux, Solaris, AWS, GC

Networks: small business network routers and firewalls, Cisco PIX 501 - 10 Security Appliance, Clustering, Local Network Load Balancing, Policy Based Network Management (dynamic policy conflict detection and resolution, SysML, IML, RDF, OWL)

Languages: Java, Python, Scala, C#, Perl, SQL, Javascript

Software Architectures: network(sockets), Java Reflection, Web service API servlets

Development Environment: MS Visual Studio, Eclipse, IntelliJ

Cloud Platforms: Amazon Web Services (AWS), IAM, CLI, EC2, S3, EMR, Kinesis, Lambda, Step Functions, CloudWatch, SQS, Elastic MapReduce, Glue, Redis, Hadoop, Spark, GoogleCloud Dataflow, ETL, CI/CD Jankins/GitHub

GUI: JFC Swing, Perl GUI, Visual Studio, Adobe FLEX, ASP.NET 2.0

Web Development: ASP.NET 2.0, Javascript, Adobe FLEX, Google Maps, Google Analytics, Web services, Tomcat

RDBMS: MS SQL Server, MySQL, Oracle Hyperion Cube Multi-dimension DB, Redshift, Cassandra, Google Cloud Big Query, Hive (HDFS), Postgres, Snowflake

NoSQL: Spark, Hadoop, Map Reduce, Pig, DynamoDB, DocumentDB, MongoDB, Elasticsearch

PROFESSIONAL EXPERIENCE

Software Engineer/Data Architect

Confidential

Responsibilities:

  • Develop software for loading, piping, processing and reporting for the SBIR company data
  • Created a platform for testing/training Neural Network image processing models (ETL, AWS: S3, EC2, RDS(Postgres), DynamoDB, Hive, Glue, Python, Tensorflow, Keras, GitHub)

Bigdata Software Engineer

Confidential, Santa Monica, CA

Responsibilities:

  • Develop software for loading, piping, processing and reporting TV audience segment activity.
  • Calculated the metrics that characterize ratings of the specific TV networks and channels among the audience segments (income range, age range, demographic, etc.)
  • Focused the TV channel advertising spots to the most promising user segments where the conversion probability is the highest using the data obtained from the TV monitoring services (from Nielsen, Mediaocean, Vizio, Greynote Music etc.) and census data
  • Improved performance of the reporting system applying various techniques of the execution resource management: (ETL, AWS, S3, Hive, Postgres, Snowflake, Spark, Hadoop, Scala, Python, PySpark, SQL, SparkSQL, Kafka, Jupyter, Kubernetes, Docker, CI/CD Jenkins, Github, Jira)
  • Wrote documentation for the data processing design (Flowchart, Confluence)
  • Wrote articles on the optimization of Spark, Snowflake, and Postgres task execution for the company knowledge bank
  • Mentored the teammates on the technical issues

Bigdata Software Engineer

Confidential, Pasadena, CA

Responsibilities:

  • Developed software for loading, piping, processing and reporting user activity with respect to geolocation of the user mobile devices.
  • Improved the software for measuring efficiency of advertisement campaigns: the business visitors exposed to the ad campaign vs. the business visitors unexposed to the ad campaign (ETL, AWS: S3, EC2, EMR, CLI, Lambda, Step Functions, Glue, Elasticache(Redis/Memcache), AWS SDK (Boto3), Streaming, Spark, Hadoop, Hive, Kyoto Cabinet, Python, PySpark, SQL, SparkSQL, Perl, Stats, Propensity Score Matching, Machine Learning, ML Python packages)

Hire Now