Quantcast

Software Engineer Social Media Resume Te...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Software Engineer Social Media
Target Location US-TX-Temple
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Senior Software Engineer Round Rock, TX

Software Engineer Cloud Services Round Rock, TX

Software Engineer Development Georgetown, TX

Software Engineer Data Management Georgetown, TX

Quality Assurance Software Engineer Cedar Park, TX

Software Engineer Round Rock, TX

Software Engineer Engineering Hutto, TX

Click here or scroll down to respond to this candidate
Candidate's Name
Street Address  Phone: PHONE NUMBER AVAILABLE E-Mail: EMAIL AVAILABLE SOFTWARE ENGINEERDeveloper, Coach, LeaderTechnical Skills- Java  20+ years- Scala, Akka  4 years- SOLID, TDD, Emergent Design, Refactoring  12 years- Docker, AWS, Azure, Kubernetes- C / C++ / x86 Assembly- C# / ASP.net- Spring, React, Vue, Angular, TypeScript, JavaScript, Struts- git, Gradle, Maven, Ant, Hudson/Jenkins, sbt- SQL Server, MySQL, Oracle Database, PostgreSQL- T-SQL, PL-SQL- ActiveMQ, Storm, Kafka- Hibernate, JPA, Spring JDBC, MyBatis- Web Services /API- Quartz, YourKit, VSCode, IntelliJSELECTED EXPERIENCE & ACHIEVEMENTSCEO/Principal Consultant, TechMentor 2020-PresentAdvising leaders that are working to improve their software delivery  whether just starting, just scaling, remediating, or accelerating, TechMentor provides the tools to get an organization where it needs to be. Additionally, delivers custom software solutions. Providing software engineering leadership expertise to multiple clients  reshaping organizations, mentoring engineers, and teaching leaders, as the situation requires. Designed vision for client leadership to make theirs a Destination Engineering organization. Led broad transformation for large client engineering organization. Separated monolithic engineering team into separate vertical (feature-focused) teams. Prioritized mentoring for the needs of the organization. Trained teams and leadership in TDD (using selenium, nUnit, etc.) Trained teams and leadership in true microservice design as well as leveraging organizational structure to expedite increased modularity in software (and vice versa  per Conways Law) Leading software development efforts for multiple clients  project management, coding, mentoring developers. (Tech: Java, Spring, Vanilla JavaScript, Bootstrap) Scheduling tool for selling to school districts. (Greenfield) A portal for a financial firm. (Greenfield) Integration automation. (Greenfield)2 Leading community software project  a blockchain-based social media platform, called DSM (distributed social media). Coordinated the community, contributed code, designed product. (Tech: Java, Scala, Docker, GitLab) Built blockchain implementation from scratch. Designed and built TCP protocol for ephemeral and persistent communication among nodes. Designed and built security approach for chain-based data. Built integration test suite. Expanded it to a scaling suite. Automatically/programmatically tests against large chains of nodes on AWS. (Maximum  so far  has been 100 serial nodes) Leading design of direct messaging capability  implementation is forthcoming, will be handled by sub-team. OS + TDD project to prove out the efficacy of TDD in low-level environments. (Tech: C, mUnit) Developed high-quality content for engineering leaders. Topics include the four primary competencies of software engineering: Software Craftsmanship People & Process DevOps ArchitectureEngineering Lead, Mercado 2020Delivering high quality logistics product rapidly and effectively. Mentoring junior staff in the art and craft of software development. Led team of 1 direct report, 2 consultants and a strategic integration vendor. Designed software development procedures, software architecture, mentored senior leadership in software development. Conducted hiring. Maintained and enhanced TypeScript/Node codebase. Software Engineer, Dun & Bradstreet 2018-2020Delivering high quality product rapidly and effectively. Mentoring junior staff in the art and craft of software development. Built and prototyped a number of enhancements to our platform  using Scala, JavaScript and Akka. Data-loading APIs and Pipelines UIs for administration, and for mining data Refactored important segments of Scala code to be more modular, to raise the coverage level, and most importantly to make changing the codebase faster and more predictable. Led effort to improve development workflow. Worked with management to distribute authority to team. Coached each team member into the role of facilitator (ScrumMaster). Coached Product Management on separation of concerns between Product Owner and Team. Overall, the initiative led to a massive throughput increase and uncovered additional underlying bottlenecks. Led TDD workshop.DSM Source CodeWritten Resources3 Performed code reviews.Lead, Software Engineering, PNNL 2017-2018With an eye to the future, leads the design and implementation of highly sophisticated research support software solutions. Mentors engineering staff in the art and craft of software. Provides crosscutting technical vision through education and communication. Works with product management to crystallize needs while balancing non-functional requirements and technical limitations. Managed two teams of 8 full time employees. Led on a number of highly-technical initiatives  ensuring that even in the face of ambiguity, the team is able to make progress Initiatives: Service center financial system, Information Release system, AI-Based Skill/People matching system, IT Resource Management System, Help Desk management system Led technical discussions Created prototypes and software tools to enable delivery Restructuring IT Management system to run in Azure, using Kubernetes and Docker Feature Toggle  a shared library to provide common, configurable feature toggling for C#, API, and JS code Scala Stack  a prototype to demonstrate and provide a streamlined application starter Built with single, typeful, functional language for the entire stack (Scala/ScalaJS) Demonstrated integration with organizational React library Leveraged SBT and docker to automate and package iOS Augmented Reality prototype (Swift, iOS AR Library) Ensure delivery process continues to meet the needs of the team and the external partner Led a shift toward Level 2 Agile Fluency Through mentoring, one-on-one conversation, and group discussion, moving team toward XP practices such as Test Driven Development and Continuous Delivery  practices necessary for Level 2 Through mentoring, one-on-one conversation, and group discussion, moving external partners away from ad-hoc delivery processes to structured, stable approach to delivery Defining and creating awareness about broader organizational blockers that will prevent higher levels of fluency Created and communicated vision for the future of the team and the larger organization Director, Software Engineering, ModusBox 2016-2017 With an eye to the future, leads the design and implementation of highly sophisticated business integration software solutions. Mentors engineering staff in the art and craft of software. Provides crosscutting technical vision through education and communication. Works with product management to crystallize needs while balancing non-functional requirements and technical limitations. DESIGN AND IMPLEMENTATION To manage the flow of the traffic through our system, designed a Boolean expression parser with a JSON front-end. This allowed our web application to quickly configure a set of conditions while our back-end processing flexibly translated and interpreted the configuration to define the traffic flow Scala and its parser/combinator facility were exploited to compose the clearest possible code that neatly managed the set of use- cases at-hand Used the opportunity to drive conversation about more aggressively leveraging the Scala ecosystem during the course of our day- to-day development Led effort to increase the scalability of our services 4 Refactored and enhanced Scala/Gatling-based performance testing Automated / Scripted (using CloudFormation) infrastructure for the full suite of services and UI components With simulated load, began to create understanding around the scaling profile of the system, including potential bottlenecks Built a configuration feature in our React/Redux front-end that engaged our back-end API to populate presentation-related information and store state. Began driving effort to move development practice toward TDD (particularly in our React codebase) ORGANIZATIONAL Implemented Scrum framework. This enhanced the quality of communication and minimized the time engineers were spending away from code Implemented regular grooming and release planning sessions Provided visibility to stakeholders and created space for iteration and learning Created discipline around daily communication, trained and empowered staff toward team self-management Worked with CTO to rationalize Release Process  while working toward fully-automated delivery By planning and laying out a habitual approach to dealing with release  the impact that release responsibilities had on ongoing/future development was minimizedSenior Manager, Capital One 2015-2016With an eye to the future, skillfully designs and implements highly sophisticated financial services software solutions. Mentors engineering staff in the art and craft of software. Provides crosscutting technical vision through education and communication. Works with product management to crystallize needs while balancing non-functional requirements and technical limitations. DESIGN AND IMPLEMENTATION Built a functioning Evolutionary Neural Network prototype to test its applicability to financial services use-cases and general adaptive experience. Spoke about the approach and prototype at premier Capital One Software Engineering conference Built the prototype using a reactive model to ensure simplicity and immediate scalability  Akka and Scala, specifically Building a streamlined, command-line-based build pipeline tool to increase the productivity of our engineers Built in Scala leveraging JGit as well as potentially other integration points Created a simple DSL to promote scripting from command-line and to achieve Build Pipeline As Code  that is, being able to source control even the full build pipeline in a straightforward manner Looking to open source by early 2017 Acting as chief architect on brand new, as-yet-unreleased financial services product Ensuring that appropriate isolation exists between the teams and their services to promote autonomy and rapid delivery Ensuring that the delivery, structure and long-term viability of the system are not compromised by short-term pressures By leveraging methodology to create space for teams to do the right thing By influencing stakeholders  and working to find solutions that meet all needs By educating engineers on The Walking Skeleton and the primary importance of TDD COMMUNICATION AND MENTORING Designed and Implemented Software Craftsmanship program Created a clear definition around Software Craftsmanship and built consensus around it 5 Connected the idea of Software Craftsmanship to practical specifics within the Capital One context Worked with senior leadership to socialize the concept and to work Craftsmanship values into the fabric of the staffing program Mentored engineers across the organization After taking on leadership role  began leading and mentoring 9 direct reports Taught specifically on the underlying principles of Continuous Delivery Taught specifically on the underlying principles of personal effectiveness laid out by Stephen Covey Worked to create a complete sense of ownership  from the user to the production software, including delivery methodology, delivery pipeline, and all technological choices  the kind of ownership that a true Craftsman embodies Principal Software Engineer, Nokia HERE 2014-2015With an eye to the future, skillfully designs and implements highly sophisticated analytics solutions. Mentors engineering staff in the art and craft of software. Provides crosscutting technical vision through education and communication. Works with product management to crystallize needs while balancing non-functional requirements and technical limitations. DESIGN AND IMPLEMENTATION Spearheaded and began the work to transition a set of ad-hoc POX based web services to Level-3 REST services. Evangelized utility of simplified (and consistent) interface Documented and built consensus around design approach Took on significant supporting refactor efforts Significantly increased unit test coverage Redesigned primary data pipeline (Storm/Kafka based) to simplify deployment and support the move toward automated delivery Took on significant supporting refactor efforts Significantly increased unit test coverage Prototyping an evolutionary neural network  potentially streamlining analytics product and providing a considerably greater degree of value to end user Hand-picked to participate in organization-wide continuous delivery focus group COMMUNICATION AND MENTORING Created an informal mentoring group  meeting twice a month  to enhance the state of the software craft within the organization Worked one-on-one with fellow engineers, mentoring in technical topics as well as in delivery method Solutions Architect, CapitalOne ShareBuilder 2012-2014 With an eye to the future, skillfully designed and implemented highly sophisticated financial services software solutions. Mentored engineering staff in the art and craft of software. Provided crosscutting technical vision through education and communication. Worked with product management to crystallize needs while balancing non-functional requirements and technical limitations. DESIGN AND IMPLEMENTATION Designed and implemented a generalized parallelization library  seamlessly parallelized the relationship between an object and its collaborator  and could be configured to use java threads or message queuing for parallelization. Used Java proxy class to provideparallelized runtime implementation. Designed and implemented an automated portfolio management tool. Used JMS/Spring Integration/ActiveMQ to manage concurrent processing and restart-ability.6 Designed and implemented a data generator to assist in performance bench testing. Able to be seamlessly substituted for MyBatis mapper objects  used Java proxy to achieve this. Because the purpose of this tool is performance testing  thoroughly optimized it using YourKit to find performance bottlenecks. Designed and implemented a financial simulation algorithm known as a Monte Carlo Simulation with C# and MVC.net 4. Designed and implemented an SDK and an example implementation for a cutting edge, internally developed Presentation As A Service platform. Used Scala, Tapestry and CXF as the basis  implemented CXFs dynamically proxied web service calls to avoid carrying around build-time generated code.COMMUNICATION AND MENTORING Trained development staff through one-on-one and group session on fundamentals of OOAD, Unit Testing, and specific tooling. Created and communicated a clear path for moving highly procedural stored procedure code to an OO/Java-based runtime  allowing for higher degrees of modularity, testability and velocity. Worked with IT and product management leadership to enhance state of delivery method. Principal Software Engineer, Global Connect 2006-2008, 2008-2012 With an eye to the future, skillfully implemented highly sophisticated large-scale telecommunications software solutions. Mentored engineering staff in the art and craft of software. Provided crosscutting technical vision through education and communication. Worked with product management to crystallize needs while balancing non-functional requirements and technical limitations. DESIGN AND IMPLEMENTATION Designed and implemented a system to transparently manage communications resources. Much of the central capability over which we desired to have an enhanced level of control had suffered severe code-rot. Because of this  the risk level of the necessary refactor was higher than it might have otherwise been. Ensured a clear design was reached and necessary techniques were employed to ensure the effort was successful; high levels of unit test coverage and feature toggling, specifically. The original code was primarily highly monolithic JSP. After the refactor the code was made up of loosely coupled, well-organized, test-covered Java classes. Designed interactions between real-time communications dashboard and backend native VoIP software to ensure specific use cases were realized. The technologies employed in this system were Java, Spring, Struts, C++, Corba and a custom built SIP-stack. Designed and implemented a system that was the basis for an entirely new line of business  an emergency notification system. This system used geospatial querying, embedded javascript-based mapping components and the underlying communications infrastructure to give government agencies the ability to quickly and intuitively contact their constituencies based on location. Java, Struts and Corba were used for this system. Designed and implemented an enhanced contact management system including features such as google-style autocomplete and a miniature map showing location when hovered over. This was accomplished by building a sophisticated javascript library to manage common behaviors with generalized calls to appropriate server-side logic. In cooperation with a customer - designed a cutting edge, web-service based integration point  a huge source of potential revenue and innovation for customers and the organization. Led a team through its implementation. (Used Java-based technologies, including Jersey, a JAX-RS Java standard Rest-ful Web Service API) Designed and implemented an iPhone application to allow our users mobile access to our systems functionality. COMMUNICATION AND MENTORING Initiated organizational exposure to Scrum and Agile Development Methodologies Gained wide-spread buy-in inside technology organization for Agile Processes and Scrum Engaged senior technology management and CEO to design and implement overarching streamlined software processes 7 Mentored development staff in technical topics, leadership and teamwork Software Developer, Federal Reserve System 2001-2005 Was the primary developer for the National Incident Response Team - The Teams tasking was to respond to security incidents and to pro-actively manage security posture across the Federal Reserve System. As primary developer, designed and implemented systems that automated and enhanced the abilities of the Team to carry out its security mission. DESIGN AND IMPLEMENTATION Designed and implemented a security response management tool. (Used full Java-EE stack) Designed and implemented a business intelligence system used for correlating security findings  and generating a picture of the security posture of the Federal Reserve (Used full Java-EE stack) Designed and implemented innovative system to streamline response workflow by integrating with COTS administrative software.(Used Java, JNI, and C)COMMUNICATION AND MENTORING Designed and documented development processes to ensure orderly development and minimize miscommunication Presented and communicated processes to build consensus around the approach Trained and guided consultants and permanent development staff through complicated development efforts Senior Airman, Cryptosystems Technician, USAF 1996-2000 Maintained, serviced, and operated cutting-edge communications security technology for the worlds finest Air Force. Taught life-saving classes Provided communications support for community outreach programs Provided computer and network support at a forward operating location (as a part of Operation Southern Watch) Installed and troubleshot network infrastructure Troubleshot computing devices on-site for both US and Royal Air Force units Authored VBScript solution to remediate the effects of a computer virus attack Promoted ahead of schedule to Senior Airman Led Squadron morale initiativesEducationNew Jersey Institute of Technology, B.S., Computer Science Summa Cum Laude

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise