Development Manager Resume
2.00/5 (Submit Your Rating)
Bellevue, WA
SUMMARY:
- Hands - on leader with proven success developing and delivering on-time and within budget applications for telecom, finance, insurance and healthcare management domains.
- Managed large, complex, integrated projects to an acceptable level of risk by balancing scope, time, cost and quality
- Successfully delivered over 8 projects worth over $10 million with incremental process improvement with onshore and offshore development teams.
- Presented vision and technologies, strategy, and product roadmaps to technical management and technical engineers
- Worked collaboratively with sales, product management, technical marketing and engineering during the development, launch and continuing refinement of retail and care products
- Built bridges between Business and technology teams to reduce conflicts and improve coordination to deliver results.
- Recruited and trained talent in open source cloud and big-data technologies that turned around and successfully delivered at-risk projects with increased performance.
- Experienced in design and development of large-scale cluster data processing systems for structured, semi-structured and unstructured data integrated from multiple disparate data sources
- Architected highly scalable, distributed systems using open source technologies including Hadoop Distributed File System (HDFS), Hadoop MapReduce, Spark, Hive, Cassandra, Presto, Airpal, HBase, MongoDB, Riak, Redis
- Skilled in facilitating product requirement gathering, creating PRD and MRD specification documents.
- Professional and academic background that includes Computer Science, Mathematics, Finance and Business
TECHNICAL SKILLS:
- Product Management, Project Management, Business Analysis, Technical Product Marketing
- Big Data and Parallel Computing: Hadoop (HDFS, MapReduce, YARN), Apache Spark, Hive, Cassandra, Presto, Riak, MongoDb, Redis
- Java, Scala, JavaScript, SQL, NoSQL, Unix, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Bellevue, WA
Development Manager
Responsibilities:
- Directed a talented team that architected data processing platform on private and public cloud using Hadoop, Spark, Hive, Cassandra, Presto and Airpal to analyze customer device data and usage data that helped produce actionable business insights
- Spearheaded a team that created from scratch a distributed data processing multi-node cluster on Amazon EC2, EMR, S3 (legacy, n and a), and Glacier to process data in the order of magnitude of terra bytes.
- Led a team to conduct a comparative study of apache Spark Vs Scoop and AWS Vs Cloud Foundry
- Build scala, java, python scripts to transform data from JSON format into hive and parquet tables formats that was used to query against and predict customer behavior.
- Integrated state-of-the-art Big Data technologies into the overall architecture of large transaction processing system using in-memory caching and No-SQL technologies. .
- Build and automated MapReduce jobs to extract data from Amazon object store S3 block file system to Hadoop HDFS, perform analysis and generate reports.
- Designed, reviewed, implemented and optimized data transformation processes into in-memory RIAK and MongoDB file systems
- Built and configured development environment in Confidential and Amazon AWS clouds installing Load balancers, application server, and data storage and replication tools
Confidential, Bellevue, WA
Software Architect
Responsibilities:
- Developed and implement Java interface to write and retrieve application data into in-memory storage systems MongoDb and Riak
- Developed Java classes at Service A and B levels to interact with middleware RSP and TIBCO services for Quick View XP, Hand Set Order (HSO) and Signal Booster Applications at Confidential
- Build XML based SOAP and REST Request and Response with SOAP, HTTP and Groovy script
- Automated builds using Jenkins and TeamCity Measured code coverage using Cobertura plugin
Confidential
Software Engineer
Responsibilities:
- Developed Java Classes to search and display room availability in Expedia inventory systems
- Developed SQL store procedures to retrace Expedia vendor billing system
- Build test suits to automate XML based SOAP and REST Request and Response with SOAP, HTTP and Groovy script assertions.
Confidential
Software Development Manager/Team Lead
Responsibilities:
- Managed software development staff of 8+ spread across geographical regions and spearheaded the development and deployment efforts.
- Researched, evaluated and implemented tools for middleware system including Apache tomcat. Weblogic and WebSphere
- Led the development and refining of appropriate internal software quality verification/validation processes/procedures and documentation standards
- Build JUnit test case suits to automate regression testing using Eclipse IDE, JUnit, Selenium server, Java webDriver client libraries. Used firebug Xpath and DOM path to locate page elements.
- Build Java classes for payment card and settlement systems. Used Android SDK and AVD manager to test these applications on remote devices and local simulators.
Confidential
Senior Engineer
Responsibilities:
- Partnered with product and development team drive product specification and delivery plans
- Developed Hedge Fund Database and Transfer Agency Limited partnership (TALP) transaction processing systems
Senior Technology Officer
Responsibilities:
- Developed financial, investment and insurance applications using NetBeans IDE, J2EE EJBs, Apache web server, and Oracle databases
- Designed and developed a Money Market Order Management System (MOMS) a web- based trading system for investment vehicles including money market instruments
- Developed UNIX shell scripts to automatically purge the database and to kick off purging processes at regular intervals of time
Confidential
Software Engineer
Responsibilities:
- Built secure, web-accessible, database driven status reporting system using mid-tier application server that provided real-time, instantaneous access for sales force, call center and marketing professionals