Senior Software Developer Resume
Pasadena, CA
SUMMARY:
- Innovative and results - oriented Developer with extensive experience defining IT strategies and developing transformative solutions that deliver immediate results and improvements across enterprise-level environments.
- I have a proven track record of designing and executing in core components of the Hadoop stack, experience in building data analytics pipelines on large volumes of data, a deep understanding of algorithms in distributed systems as well as new initiatives that optimize operations, elevate service and support delivery capabilities. I am a strong leader with tactical background in system architecture, systems analysis, and technical support.
- I have led cross-functional teams to top-flight service.
- Demonstrated ability to absorb complex technical information and steadfastly react to changing technology environments across multiple business arenas.
AREAS OF EXPERTISE:
IT Design - Strategic Planning - Team Building, Training & Leadership - Quality Improvement - Technical Support & Troubleshooting - International IT - Systems Analysis - Problem Resolution - Process Re-Engineering - Tactical Development - Big Data
TECHNOLOGY PORTFOLIO:
Languages: VB, C, C++, FORTRAN, Basic, Perl, Ksh, Bash, Csh, SQL, PL/SQL T/SQL, Java, C, C#, UML, SOA, Python, R, Cold Fusion, XML, Golang, Scala, Spark
FrameWorks: Spring 4.3, Struts, OJB, Hibernate
Operating Systems: Windows 1.0 though Win 7, Win NT server through Win 2008 server, McIntosh, Citrix, Sun Solaris, AIX, HP/UX, Red hat, Ubuntu
Web Servers: Tomcat, JBoss, Web Sphere, JRun, MQSeries
Protocols: IP, sh, ssh, NIS, NFS, VFS, LDAP, SOA, REST
Databases: Oracle, Teradata, SQL Server, MySQL, MariaDB, Cassandra, Hive, HBase
Big Data: Hadoop, HDFS, MapReduce, Hive, NoSQL , Spark
Machine Learning: K Means, SVM, AI, FPGrowth, etc
Application: DataStage, Veritas File System, HP Quick Test Pro, HP Test Director, ERWin, ERStudio, Eneterprise Architect, Troux, Toad, Clear Case, Clear Quest, CVS, ProVision, Talend, SVN
Methodology: Agile, Scrum, Macroscope (Waterfall)
PROFESSIONAL EXPERIENCE:
Confidential, Pasadena, CA
Senior Software Developer
Responsibilities:
- I am part of a team working on the server side responsible for developing and implementing a fingerprint tracking system.
Senior Software Developer
Confidential
Responsibilities:
- Responsible for developing and implementing a prototype Data Warehouse for a Big Data application.
- Wrote programs in Java that took in data in Confidential format and loaded it using J2EE and JDBC.
- Wrote a program that utilized Java to convert data from a Confidential file to be processed and loaded into SQL Server
- Wrote a program that took in a Confidential file and processed it into a Cassandra SSTable for loading into Cassandra
- Designed and set up Talend and SSIS for ETL as well as sqoop
- Designed and implemented a data warehouse in Cassandra which was later moved to SqlServer
- ETL - designed and used Talend, SSIS and custom Java programs.
- Analytics - Wrote custom programs the analytics in Spark using Scala.
Confidential, Seattle, WA
Systems & Application Architect
Responsibilities:
- Lead a team of 40 people, including developers, testers, architects and analysts.
- Designed and set up UNIX environment for all servers in the Confidential Ent Supplier Tool suite. This included writing and designing numerous shell scripts.
- Designed and optimized SQL and PL/SQL for Oracle 8, 9, and 11.
- Designed, coded, code reviewed and lead teams responsible for Java
- Designed implemented XML and XSLT
- Designed a Web Service oriented application and assisted with its development.
- Experience with hosted as well as multi-tenant data platforms.
- Experience designing a wide range of databases and technologies including, Teradata & Oracle using tools such as ERWin, ERStudio etc.
- Enterprise Architect certificate from Carnegie Mellon
- Confidential Program Managers certification.