We provide IT Staff Augmentation Services!

Lead Engineer Resume

Chicago, IL

SUMMARY

  • Experienced, creative, versatile, and conscientious technologist
  • Track record of quick learning, excellent communication, and high - caliber systems delivery
  • Skilled at building effective, productive working relationships with clients and colleagues

TECHNICAL SKILLS

Languages: Java, Scala, Python, *nix shell scripting, JavaScript, JSON, HTML, XML, SQL, Puppet

Frameworks: Hadoop (MapReduce, HDFS, YARN/classic, Hive), Spark, Maven, Spring, Hibernate, Flink, RESTEasy, JUnit, MRUnit, TestNG, Mockito, SBT, ScalaTest, jQuery, AngularJS, Struts2

Cloud: AWS (ACM, Athena, CloudFormation, CloudWatch, CloudTrail, EC2, EMR, IAM, KMS, Lambda, RDS, Route 53, S3, SNS, SES, SWF, VPC), Cassandra, MongoDB, Postgres, Oracle

Data stores Development: IntelliJ IDEA, Eclipse, Git, Gerrit, SVN, Jenkins, JIRA, Object-oriented Design (OOD), Agile Development, Solutions Architecture

Environments: Windows, Linux (CentOS, RedHat, Debian), Unix, Mac

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Lead Engineer

Responsibilities:
  • Using Big Data technologies like Hadoop MapReduce and Apache Spark in an Agile environment, developed and enhanced products that process trillions (petabytes) of GPS probe data points which derive traffic insights based on historical analytics.
  • As team lead, provided technical guidance and mentoring to team members, worked closely with architecture and research teams, and represented team with management, product owner, and other teams.
  • Aggregated data ingested into 24-node Cassandra data store with supporting data in MongoDB data store and AWS RDS Postgres database.
  • Wrote CloudFormation templates and Puppet scripts for deployment of application in AWS, implemented orches tration through AWS Simple Workflow (SWF), and developed Java- based REST API (RESTEasy) integrated with scalable back-end application that collects relevant data, performs requested statistical calculations, and delivers final output to user.
  • Migrated from on-premise, multi-tenant Confidential Hadoop cluster to AWS EMR.
  • Added Path Processing to improve product quality on arterial roads by 15 percentage points.
  • Drastically boosted probe extraction performance by >350% with increasingly larger input data through code improvements.
  • Achieved >50% performance increase of modeling jobs by adding parallelization.
  • Removed manual process and improved local time conversion accuracy by up to 20% (depending on region) by redesigning time zone identification approach and collaborating with map artifacts team on creation of new artifact to support better solution.
  • Improved ease of operation through orchestration scripts and reusable configuration templates.

Confidential, Chicago, IL

Programmer/Analyst III

Environment: Java Servlets, POJOs, JSP, JavaScript (including jQuery, jQuery UI, and Yahoo UI libraries), Hibernate, Spring, Struts2, SiteMesh, JUnit, AJAX, HTML, CSS, XML, Informix, WebSphere, RAD, Subversion, Subclipse, Web Services, Object- Oriented Design Patterns

Responsibilities:

  • As lead developer and designer, created new recruiting web application to improve administrator oversight and provide recruiter self-service model while allowing retirement of Access app and paper-based processes
  • Produced functional and technical designs and development estimates; coordinated build and deployments
  • Managed development work queue by breaking up tasks, prioritizing, and assigning to developers (3 employees, 2 contractors)

Confidential, Lake County, IL

Associate Systems Architect

Environment: Visio, MEGA, UML, WebSphere Portal, RAD, JSR-168 Java Portlets, Axis, Web Services, XSLT, Composite Studio, Object-Oriented Design Patterns, Java Servlets, POJOs, JSP, JDBC, Oracle, Documentum, Tomcat, JavaScript, AJAX, HTML, XML.

Responsibilities:

  • Implemented new ECG-reading system projected to save $39MM over 5 years
  • Implemented new Pre-clinical Study Information Management system to replace 6 legacy systems
  • Developed portlet to integrate unstructured content as part of Enterprise Information Integration initiative
  • Directed and collaborated with technical personnel, domestic and international
  • Provided direction and guidance for system architecture, ensuring sound technical design
  • Documented system design, including supporting UML diagrams; wrote and executed unit tests and install scripts
  • Contributed to creation of system requirements, process models, business impact analyses and disaster recovery plans
  • Worked to help advance Enterprise Architecture competency of team and awareness within organization

Confidential, Lake County, IL

Senior Programmer/Analyst

Environment: Object-Oriented Design Patterns, Java Servlets, POJOs, Struts1, JSP, JavaScript, HTML, XML, UML, JDBC, Oracle, Documentum Foundation Classes, WebLogic, Tomcat, Linux, Ant

Responsibilities
  • Ensured best-fit solutions and on-target delivery by interacting closely with Business Analysts and user community
  • Created use cases, information models, relational database schemas, class diagrams, and design specifications
  • Presented latest development innovations and reusable custom frameworks to fellow developers
  • Trained and led development efforts of 3 interns and fellow team member
  • Coordinated development, deployment, and enhancement of several externally custom-developed intranet apps

Hire Now